0000950170-24-095421.txt : 20240812 0000950170-24-095421.hdr.sgml : 20240812 20240812161021 ACCESSION NUMBER: 0000950170-24-095421 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240812 DATE AS OF CHANGE: 20240812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Boundless Bio, Inc. CENTRAL INDEX KEY: 0001782303 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 830751369 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41989 FILM NUMBER: 241196859 BUSINESS ADDRESS: STREET 1: 9880 CAMPUS POINT DRIVE STREET 2: SUITE 120 CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: (858) 766-9912 MAIL ADDRESS: STREET 1: 9880 CAMPUS POINT DRIVE STREET 2: SUITE 120 CITY: SAN DIEGO STATE: CA ZIP: 92121 10-Q 1 bold-20240630.htm 10-Q 10-Q
falseQ20001782303--12-310.050001782303us-gaap:ConvertiblePreferredStockMember2023-12-3100017823032023-01-012023-03-310001782303bold:ChrisHassigMember2024-06-300001782303bold:TwoThousandTwentyFourIncentivePlanMember2024-06-300001782303us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001782303us-gaap:ConvertiblePreferredStockMember2023-04-012023-06-300001782303us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-3000017823032022-12-3100017823032023-12-310001782303us-gaap:RetainedEarningsMember2023-12-310001782303us-gaap:RetainedEarningsMember2024-01-012024-03-310001782303bold:NeilAbdollahianMember2024-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001782303us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001782303us-gaap:CashEquivalentsMember2023-12-310001782303bold:TwoThousandTwentyFourIncentivePlanMember2024-03-012024-03-310001782303bold:SeriesAConvertiblePreferredStockMember2020-07-3100017823032023-04-012023-06-300001782303us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001782303bold:ComputersAndSoftwareMember2024-06-300001782303us-gaap:ShortTermInvestmentsMember2023-12-310001782303us-gaap:IPOMember2024-04-022024-04-020001782303bold:SeriesAConvertiblePreferredStockMember2018-08-310001782303bold:LabEquipmentMember2024-06-300001782303bold:TwoZeroTwoFourLeaseMember2021-12-312021-12-310001782303bold:SeriesAConvertiblePreferredStockMember2020-07-012020-07-310001782303us-gaap:IPOMember2024-04-020001782303bold:TwoZeroTwoFourLeaseMember2024-01-012024-06-300001782303us-gaap:CommonStockMember2024-01-012024-03-310001782303bold:ConversionOfOutstandingConvertiblePreferredStockMember2023-12-310001782303us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001782303bold:NeilAbdollahianMember2024-04-012024-06-300001782303us-gaap:ConvertiblePreferredStockMember2022-12-310001782303bold:ConversionOfOutstandingConvertiblePreferredStockMember2023-01-012023-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-03-310001782303bold:TwoZeroTwoFourLeaseMember2024-06-300001782303us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001782303bold:LabEquipmentMember2023-12-310001782303srt:MinimumMemberus-gaap:EmployeeStockOptionMemberbold:TwoThousandTwentyFourIncentivePlanMember2024-03-012024-03-310001782303us-gaap:RetainedEarningsMember2024-04-012024-06-300001782303bold:SeriesAConvertiblePreferredStockMember2019-06-300001782303us-gaap:CommonStockMember2024-06-300001782303us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001782303bold:KlausWagnerMember2024-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-300001782303bold:SeriesBConvertiblePreferredStockMember2021-04-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-03-310001782303bold:CommonStockOptionsIssuedAndOutstandingMember2024-06-300001782303us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-310001782303us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303bold:TwoZeroTwoTwoLeaseMember2021-11-300001782303us-gaap:ConvertiblePreferredStockMember2024-04-012024-06-300001782303us-gaap:OtherNoncurrentAssetsMember2024-06-300001782303us-gaap:EmployeeStockMember2024-04-012024-06-300001782303us-gaap:CashEquivalentsMember2024-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-06-3000017823032024-04-020001782303us-gaap:CommonStockMember2023-01-012023-03-3100017823032024-03-192024-03-1900017823032024-03-310001782303bold:OptionsEarlyExercisedSubjectToFutureVestingMember2024-01-012024-06-3000017823032024-01-012024-03-310001782303us-gaap:LeaseholdImprovementsMember2024-06-300001782303us-gaap:EmployeeStockOptionMemberbold:TwoThousandTwentyFourIncentivePlanMember2024-03-012024-03-310001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001782303us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303bold:JamiRubinMember2024-04-012024-06-300001782303us-gaap:CommonStockMember2022-12-310001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-04-012024-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001782303us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303bold:SeriesCConvertiblePreferredStockMember2023-04-012023-06-300001782303us-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-012024-03-310001782303us-gaap:ConvertiblePreferredStockMember2023-03-310001782303us-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303bold:CommonStockOptionsIssuedAndOutstandingMember2023-12-310001782303bold:SeriesBConvertiblePreferredStockMember2021-04-012021-04-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001782303bold:SeriesCConvertiblePreferredStockMember2023-05-3100017823032024-06-300001782303us-gaap:EmployeeStockMember2024-01-012024-06-300001782303bold:SeriesCConvertiblePreferredStockMember2023-04-012023-05-3100017823032024-01-012024-06-3000017823032023-01-012023-06-300001782303us-gaap:EmployeeStockMember2024-06-3000017823032024-04-012024-06-300001782303us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303us-gaap:EmployeeStockMember2024-03-012024-03-310001782303us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-3000017823032023-06-300001782303bold:JessicaOienMember2024-06-300001782303us-gaap:ConvertiblePreferredStockMember2024-03-310001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001782303us-gaap:LeaseholdImprovementsMember2023-12-310001782303us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:CommonStockMember2023-12-310001782303us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001782303bold:JamiRubinMember2024-06-300001782303us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310001782303bold:ComputersAndSoftwareMember2023-12-310001782303us-gaap:MoneyMarketFundsMember2024-06-300001782303us-gaap:EmployeeStockOptionMemberbold:TwoThousandTwentyFourIncentivePlanMembersrt:MaximumMember2024-03-012024-03-310001782303bold:TwoZeroTwoTwoLeaseMember2024-06-300001782303us-gaap:EmployeeStockMember2023-04-012023-06-300001782303us-gaap:ShortTermInvestmentsMember2024-06-300001782303us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303us-gaap:EmployeeStockMember2023-01-012023-06-300001782303bold:KlausWagnerMember2024-04-012024-06-300001782303us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303bold:EquityAwardsAvailableForFutureIssuanceMember2023-12-310001782303us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:CorporateDebtSecuritiesMember2024-06-300001782303bold:ConversionOfOutstandingConvertiblePreferredStockMember2024-01-012024-06-300001782303us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001782303us-gaap:CommonStockMember2023-06-300001782303us-gaap:RetainedEarningsMember2024-06-300001782303us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303bold:TwoZeroTwoFourLeaseMember2021-12-310001782303us-gaap:CorporateDebtSecuritiesMember2023-12-310001782303us-gaap:OtherNoncurrentAssetsMember2023-12-310001782303bold:SharesAvailableForPurchaseUnderTheEsppMember2024-06-300001782303us-gaap:CommonStockMember2024-04-012024-06-300001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001782303bold:SeriesAConvertiblePreferredStockMember2018-08-012018-08-310001782303bold:JessicaOienMember2024-04-012024-06-300001782303us-gaap:RetainedEarningsMember2023-01-012023-03-310001782303us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001782303us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001782303us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001782303us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001782303us-gaap:CommonStockMember2024-03-310001782303bold:OptionsEarlyExercisedSubjectToFutureVestingMember2023-01-012023-06-300001782303us-gaap:FurnitureAndFixturesMember2024-06-300001782303us-gaap:RetainedEarningsMember2024-03-310001782303us-gaap:MoneyMarketFundsMember2023-12-310001782303us-gaap:RetainedEarningsMember2023-04-012023-06-300001782303us-gaap:CommonStockMember2023-04-012023-06-300001782303us-gaap:RetainedEarningsMember2022-12-310001782303us-gaap:RetainedEarningsMember2023-06-300001782303us-gaap:FurnitureAndFixturesMember2023-12-310001782303us-gaap:CommonStockMember2023-03-310001782303us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001782303bold:SeriesAConvertiblePreferredStockMember2019-06-012019-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001782303bold:EquityAwardsAvailableForFutureIssuanceMember2024-06-300001782303us-gaap:RetainedEarningsMember2023-03-310001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001782303bold:ChrisHassigMember2024-04-012024-06-3000017823032024-07-3100017823032023-01-012023-12-3100017823032023-03-310001782303us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-012023-06-300001782303us-gaap:ConvertiblePreferredStockMember2023-06-300001782303us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001782303us-gaap:EmployeeStockMember2024-03-31xbrli:purebold:Segmentutr:sqftxbrli:sharesbold:Securitiesiso4217:USDxbrli:sharesbold:Voteiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

 

(Mark One)

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

For the quarterly period ended June 30, 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-41989

 

BOUNDLESS BIO, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

83-0751369

(State or other jurisdiction of

incorporation or organization)

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

9880 Campus Point Drive, Suite 120

San Diego, CA 92121

92121

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (858) 766-9912

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

BOLD

 

Nasdaq Global Select Market

 

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

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

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

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

 

 

 

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

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

As of July 31, 2024, the registrant had 22,254,537 shares of common stock, $0.0001 par value per share, outstanding.

 

 

 


 

Table of Contents

 

 

 

Page

 

 

 

PART I.

FINANCIAL INFORMATION

1

 

 

 

Item 1.

Financial Statements (Unaudited)

1

 

Condensed Balance Sheets

1

 

Condensed Statements of Operations and Comprehensive Loss

2

 

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

3

 

Condensed Statements of Cash Flows

4

 

Notes to Condensed 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

23

Item 4.

Controls and Procedures

23

 

 

 

PART II.

OTHER INFORMATION

25

 

 

 

Item 1.

Legal Proceedings

25

Item 1A.

Risk Factors

25

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

25

Item 3.

Defaults Upon Senior Securities

25

Item 4.

Mine Safety Disclosures

25

Item 5.

Other Information

25

Item 6.

Exhibits

27

Signatures

28

 

 

i


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

Boundless Bio, Inc.

Condensed Balance Sheets

(in thousands, except share and par value data)

 

 

June 30,
2024

 

 

December 31,
2023

 

 

 

(unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

31,363

 

 

$

23,706

 

Short-term investments

 

 

147,927

 

 

 

97,046

 

Prepaid expenses and other current assets

 

 

3,842

 

 

 

3,452

 

Total current assets

 

 

183,132

 

 

 

124,204

 

Property and equipment, net

 

 

3,739

 

 

 

2,573

 

Right-of-use asset, net

 

 

754

 

 

 

2,002

 

Restricted cash

 

 

560

 

 

 

560

 

Other assets

 

 

18

 

 

 

555

 

Total assets

 

$

188,203

 

 

$

129,894

 

Liabilities, convertible preferred stock, and stockholders’ equity / (deficit)

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable and accrued liabilities

 

$

6,066

 

 

$

4,266

 

Accrued compensation

 

 

2,054

 

 

 

2,898

 

Lease liabilities, current portion

 

 

837

 

 

 

2,195

 

Total current liabilities

 

 

8,957

 

 

 

9,359

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

Convertible preferred stock, $0.0001 par value; no shares authorized, issued, or
   outstanding as of June 30, 2024;
287,446,844 shares authorized, issued, and
   outstanding as of December 31, 2023; liquidation preference of $
252.1 million
   as of December 31, 2023

 

 

 

 

 

247,617

 

Stockholders’ equity / (deficit):

 

 

 

 

 

 

Preferred stock, $0.0001 par value; 70,000,000 shares
  authorized and
no shares issued and outstanding as of June 30, 2024;
  
no shares authorized and no shares issued and outstanding as of
  December 31, 2023

 

 

 

 

 

 

Common stock, $0.0001 par value; 700,000,000 shares authorized,
   
22,254,537 shares issued, and 22,254,102 shares outstanding as of
   June 30, 2024;
402,600,000 shares authorized, 1,248,493 shares issued, and
   
1,247,012 shares outstanding as of December 31, 2023

 

 

2

 

 

 

 

Additional paid-in-capital

 

 

347,823

 

 

 

8,987

 

Accumulated other comprehensive income / (loss)

 

 

(64

)

 

 

40

 

Accumulated deficit

 

 

(168,515

)

 

 

(136,109

)

Total stockholders’ equity / (deficit)

 

 

179,246

 

 

 

(127,082

)

Total liabilities, convertible preferred stock, and stockholders’ equity / (deficit)

 

$

188,203

 

 

$

129,894

 

 

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

1


 

Boundless Bio, Inc.

Condensed Statements of Operations and Comprehensive Loss

(unaudited)

(in thousands, except per share data)

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

14,735

 

 

$

11,075

 

 

$

27,864

 

 

$

20,577

 

General and administrative

 

 

4,656

 

 

 

2,885

 

 

 

8,410

 

 

 

5,470

 

Total operating expenses

 

 

19,391

 

 

 

13,960

 

 

 

36,274

 

 

 

26,047

 

Loss from operations

 

 

(19,391

)

 

 

(13,960

)

 

 

(36,274

)

 

 

(26,047

)

Other income, net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

2,382

 

 

 

1,551

 

 

 

3,803

 

 

 

1,914

 

Other income, net

 

 

33

 

 

 

11

 

 

 

65

 

 

 

16

 

Total other income, net

 

 

2,415

 

 

 

1,562

 

 

 

3,868

 

 

 

1,930

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(32,406

)

 

$

(24,117

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Comprehensive loss:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(32,406

)

 

$

(24,117

)

Unrealized gain/(loss) on short-term investments

 

 

(43

)

 

 

(20

)

 

 

(104

)

 

 

258

 

Comprehensive loss

 

$

(17,019

)

 

$

(12,418

)

 

$

(32,510

)

 

$

(23,859

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share, basic and diluted

 

$

(0.77

)

 

$

(10.28

)

 

$

(2.78

)

 

$

(20.18

)

Shares used in calculation

 

 

22,023

 

 

 

1,206

 

 

 

11,641

 

 

 

1,195

 

 

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

2


 

Boundless Bio, Inc.

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

(unaudited)

(in thousands, except share data)

 

 

Convertible Preferred Stock

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Additional
paid-in-capital

 

 

Accumulated
other comprehensive
income/ (loss)

 

 

Accumulated
deficit

 

 

Total stockholders' equity / (deficit)

 

Balance at December 31, 2023

 

 

287,446,844

 

 

$

247,617

 

 

 

 

1,247,012

 

 

$

 

 

$

8,987

 

 

$

40

 

 

$

(136,109

)

 

$

(127,082

)

Vesting of early exercised stock options

 

 

 

 

 

 

 

 

 

522

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

15,104

 

 

 

 

 

 

59

 

 

 

 

 

 

 

 

 

59

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,328

 

 

 

 

 

 

 

 

 

1,328

 

Unrealized loss on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(61

)

 

 

 

 

 

(61

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15,430

)

 

 

(15,430

)

Balance at March 31, 2024

 

 

287,446,844

 

 

$

247,617

 

 

 

 

1,262,638

 

 

$

 

 

$

10,376

 

 

$

(21

)

 

$

(151,539

)

 

$

(141,184

)

Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs

 

 

 

 

 

 

 

 

 

6,250,000

 

 

 

1

 

 

 

87,694

 

 

 

 

 

 

 

 

 

87,695

 

Conversion of convertible preferred stock into common stock upon initial public offering

 

 

(287,446,844

)

 

 

(247,617

)

 

 

 

14,740,840

 

 

 

1

 

 

 

247,616

 

 

 

 

 

 

 

 

 

247,617

 

Vesting of early exercised stock options

 

 

 

 

 

 

 

 

 

524

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,135

 

 

 

 

 

 

 

 

 

2,135

 

Unrealized loss on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(43

)

 

 

 

 

 

(43

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(16,976

)

 

 

(16,976

)

Balance at June 30, 2024

 

 

 

 

$

 

 

 

 

22,254,102

 

 

$

2

 

 

$

347,823

 

 

$

(64

)

 

$

(168,515

)

 

$

179,246

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

144,589,706

 

 

$

147,946

 

 

 

 

1,167,240

 

 

$

 

 

$

5,377

 

 

$

(398

)

 

$

(86,675

)

 

 

(81,696

)

Vesting of early exercised stock options

 

 

 

 

 

 

 

 

 

17,505

 

 

 

 

 

 

52

 

 

 

 

 

 

 

 

 

52

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

9,195

 

 

 

 

 

 

31

 

 

 

 

 

 

 

 

 

31

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

615

 

 

 

 

 

 

 

 

 

615

 

Unrealized gain on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

278

 

 

 

 

 

 

278

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,719

)

 

 

(11,719

)

Balance at March 31, 2023

 

 

144,589,706

 

 

$

147,946

 

 

 

 

1,193,940

 

 

$

 

 

$

6,075

 

 

$

(120

)

 

$

(98,394

)

 

$

(92,439

)

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

 

 

142,857,138

 

 

 

99,671

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of early exercised stock options

 

 

 

 

 

 

 

 

 

12,164

 

 

 

 

 

 

36

 

 

 

 

 

 

 

 

 

36

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

7,209

 

 

 

 

 

 

26

 

 

 

 

 

 

 

 

 

26

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

927

 

 

 

 

 

 

 

 

 

927

 

Unrealized loss on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(20

)

 

 

 

 

 

(20

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(12,398

)

 

 

(12,398

)

Balance as of June 30, 2023

 

 

287,446,844

 

 

$

247,617

 

 

 

 

1,213,313

 

 

$

 

 

$

7,064

 

 

$

(140

)

 

$

(110,792

)

 

$

(103,868

)

 

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

3


 

Boundless Bio, Inc.

Condensed Statements of Cash Flows

(unaudited)

(in thousands)

 

 

Six Months Ended
June 30,

 

 

2024

 

 

2023

 

Cash flows from operating activities

 

 

 

 

 

 

Net loss

 

$

(32,406

)

 

$

(24,117

)

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

 

 

 

 

 

 

Stock-based compensation

 

 

3,463

 

 

 

1,542

 

Depreciation

 

 

528

 

 

 

475

 

Accretion of investments, net

 

 

(2,676

)

 

 

(813

)

Non-cash lease expense

 

 

1,249

 

 

 

1,071

 

Other

 

 

 

 

 

25

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Prepaid expenses and other assets

 

 

(1,849

)

 

 

(348

)

Accounts payable and accrued liabilities

 

 

1,037

 

 

 

259

 

Operating lease liabilities

 

 

(1,358

)

 

 

(1,074

)

Net cash used in operating activities

 

 

(32,012

)

 

 

(22,980

)

Cash flows from investing activities

 

 

 

 

 

 

Purchases of investments

 

 

(124,652

)

 

 

(97,387

)

Maturities of investments

 

 

76,185

 

 

 

51,246

 

Purchases of property and equipment

 

 

(1,587

)

 

 

(214

)

Net cash used in investing activities

 

 

(50,054

)

 

 

(46,355

)

Cash flows from financing activities

 

 

 

 

 

 

Proceeds from the issuance of common stock from initial public offering, net of discounts

 

 

93,000

 

 

 

 

Payments of common stock offering costs

 

 

(3,336

)

 

 

 

Proceeds from the issuance of convertible preferred stock

 

 

 

 

 

100,000

 

Convertible preferred stock issuance costs

 

 

 

 

 

(329

)

Proceeds from the exercise of stock options

 

 

59

 

 

 

57

 

Net cash provided by financing activities

 

 

89,723

 

 

 

99,728

 

Net increase in cash and cash equivalents

 

 

7,657

 

 

 

30,393

 

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

 

 

24,266

 

 

 

11,484

 

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

 

$

31,923

 

 

$

41,877

 

Components of cash, cash equivalents, and restricted cash

 

 

 

 

 

 

Cash and cash equivalents

 

$

31,363

 

 

$

41,317

 

Restricted cash

 

 

560

 

 

 

560

 

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

 

$

31,923

 

 

$

41,877

 

Non-cash investing and financing activities

 

 

 

 

 

 

Change in unpaid common stock issuance costs

 

$

(183

)

 

$

 

Addition to ROU assets

 

$

 

 

$

282

 

Increase to ROU assets due to remeasurement of lease obligation

 

$

 

 

$

1,125

 

Vesting of early exercised stock options

 

$

4

 

 

$

88

 

Unpaid property and equipment purchases

 

$

107

 

 

$

100

 

 

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

4


 

Boundless Bio, Inc.

Notes to Condensed Financial Statements

1.
Organization and Basis of Presentation

Description of Business

Boundless Bio, Inc. (the Company) is a clinical-stage precision oncology company dedicated to unlocking a new paradigm in cancer therapeutics to address the significant unmet need in patients with oncogene amplified tumors by targeting extrachromosomal DNA (ecDNA). The Company is focused on designing and developing small molecule drugs called ecDNA directed therapeutic candidates (ecDTx). The Company was incorporated in the state of Delaware on April 10, 2018 and is headquartered in San Diego, California.

Initial Public Offering

On April 2, 2024, the Company completed its initial public offering (IPO), pursuant to which it sold 6,250,000 shares of its common stock at a public offering price of $16.00 per share, resulting in net proceeds of approximately $87.7 million, after deducting underwriting discounts, commissions, and other offering expenses. Immediately prior to the closing of the IPO, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

In connection with the closing of its IPO, on April 2, 2024, the Company’s certificate of incorporation was amended and restated to authorize 700,000,000 shares of common stock, par value $0.0001 per share and 70,000,000 shares of undesignated preferred stock, par value of $0.0001 per share.

Reverse Stock Split

On March 19, 2024, the Company effected a one-for-19.5 reverse stock split of its issued and outstanding shares of common stock. Accordingly, all share and per share amounts for all periods presented in the accompanying financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this reverse stock split and adjustment of the conversion ratios for each series of the Company’s convertible preferred stock. The par value and the number of authorized shares of the convertible preferred stock and common stock were not adjusted in connection with the reverse stock split.

Liquidity

Since the Company commenced operations in 2018, it has devoted substantially all of its efforts and resources to organizing and staffing the Company, business planning, raising capital, building its proprietary Spyglass platform, discovering its ecDTx, developing its ecDNA diagnostic candidate, establishing its intellectual property portfolio, conducting research, preclinical studies, and clinical trials, establishing arrangements with third parties for the manufacture of its ecDTx and related raw materials, and providing other general and administrative support for these operations.

Since inception, the Company has incurred significant operating losses and negative cash flows from its operations and expects that it will continue to do so into the foreseeable future as it continues its development of, seeks regulatory approval for, and potentially commercializes any of its ecDTx and seeks to discover and develop additional ecDTx, utilizes third parties to manufacture its ecDTx and related raw materials, seeks to develop its ecDNA diagnostic candidate, hires additional personnel, and expands and protects its intellectual property. If the Company obtains regulatory approval for any of its ecDTx, it expects to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution. As of June 30, 2024, the Company had an accumulated deficit of $168.5 million and cash, cash equivalents, and short-term investments of $179.3 million. The Company believes that its existing cash, cash equivalents, and short-term investments will be sufficient to fund its operations for at least 12 months from the issuance date of these condensed financial statements.

Basis of Presentation

The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and the requirements of the Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. The financial statements are presented in U.S. dollars. Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) promulgated by the Financial Accounting Standards Board (FASB).

5


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

2.
Summary of Significant Accounting Policies

Unaudited Condensed Interim Financial Information

The condensed balance sheet as of June 30, 2024, the condensed statements of operations and comprehensive loss for the three and six months ended June 30, 2024 and 2023, the condensed statements of convertible preferred stock and stockholders’ equity / (deficit) for the three and six months ended June 30, 2024 and 2023, and the condensed statements of cash flows for the six months ended June 30, 2024 and 2023 are unaudited. These unaudited condensed financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly the Company’s financial position, results of operations, and cash flows for the interim period presented. The financial data and the other financial information contained in these notes to the condensed financial statements related to the three and six months ended June 30, 2024 and 2023 are also unaudited. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period.

The condensed balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements included in the Company’s prospectus (the Prospectus) dated March 27, 2024 related to its IPO filed pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, with the SEC on March 28, 2024.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in the Company’s financial statements and accompanying notes. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may materially differ from these estimates and assumptions.

On an ongoing basis, management evaluates its estimates, primarily related to stock-based compensation, the fair value of its investments and common stock, and accrued research and development costs. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company’s estimates relating to the valuation of stock options require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs.

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash and cash equivalents include cash in readily available checking and money market accounts.

The balance reflected in these financial statements as restricted cash represents a deposit account pledged as collateral to secure a standby letter of credit required as a security deposit on one of the Company’s leased facilities. The Company has classified the restricted cash as a noncurrent asset on its balance sheets as of June 30, 2024 and December 31, 2023.

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to the concentration of credit risk, consist primarily of cash, cash equivalents, and investments. The Company maintains deposits in federally insured financial institutions which exceeded federally insured limits by $2.9 million as of June 30, 2024. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. The Company’s investment policy includes guidelines for the quality of the related institutions and financial instruments and defines allowable investments that the Company may invest in, which the Company believes minimizes its exposure to concentration of credit risk.

Fair Value Measurements

Certain assets and liabilities are carried at fair value under U.S. GAAP. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement determined based on assumptions that market participants would use in pricing an asset

6


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

or liability. Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

Cash, cash equivalents, and short-term investments are carried at fair value, determined according to the fair value hierarchy described above. The carrying values of the Company’s prepaid expenses, accounts payable, and accrued expenses approximate their fair value due to the short-term nature of these assets and liabilities. None of the Company’s non-financial assets or liabilities are recorded at fair value on a non-recurring basis.

Deferred Offering Costs and Common Stock Issuance Costs

The Company capitalizes certain legal, professional, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity (deficit) as a reduction of proceeds generated as a result of the offering. As of June 30, 2024 and December 31, 2023, there were $0 and $2.2 million of deferred offering costs, respectively. At the closing of the IPO, the amounts recorded in deferred offering costs were reclassified to additional paid-in capital within stockholders' equity.

Segments

Operating segments are identified as components of an enterprise about which discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company views its operations and manages its business as one operating segment.

Convertible Preferred Stock

The Company’s convertible preferred stock is classified as temporary equity in the accompanying balance sheets and excluded from stockholders’ equity / (deficit) as the potential redemption of such stock is outside the Company’s control and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock is not redeemable except for in the event of a liquidation, dissolution, or winding up of the Company. Costs incurred in connection with the issuance of convertible preferred stock are recorded as a reduction of gross proceeds from issuance. The Company does not accrete the carrying values of the preferred stock to the redemption values since the occurrence of these events was not considered probable as of December 31, 2023. Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

Net Loss Per Share

Basic net loss per common share attributable to common stockholders is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. The Company’s potentially dilutive securities, which include its convertible preferred stock, options to purchase common stock, and common stock subject to repurchase related to unvested restricted stock and options early exercised, have been excluded from the computation of diluted net loss per share as the effect would reduce the net loss per share. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same.

Recently Adopted Accounting Pronouncements

As of June 30, 2024, several new accounting pronouncements had been issued by the Financial Accounting Standards Board with future adoption dates. All applicable accounting pronouncements will be adopted by the Company by the date required. Management is

7


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

reviewing the impact of adoption of all pending accounting pronouncements but is not yet in a position to determine the impact on the Company’s financial statements and the notes thereto.

3.
Fair Value Measurements

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis and their respective input levels based on the fair value hierarchy (in thousands):

 

 

 

 

 

Fair Value Measurements Using

 

As of June 30, 2024 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

28,130

 

 

$

28,130

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

139,126

 

 

 

 

 

 

139,126

 

 

 

 

Corporate debt securities (2)

 

 

8,801

 

 

 

 

 

 

8,801

 

 

 

 

Total fair value of assets

 

$

176,057

 

 

$

28,130

 

 

$

147,927

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.

 

 

 

 

 

Fair Value Measurements Using

 

As of December 31, 2023 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

21,737

 

 

$

21,737

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

92,143

 

 

 

 

 

 

92,143

 

 

 

 

Corporate debt securities (2)

 

 

4,903

 

 

 

 

 

 

4,903

 

 

 

 

Total fair value of assets

 

$

118,783

 

 

$

21,737

 

 

$

97,046

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.

The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data.

There were no transfers of assets between fair value levels for all periods presented.

4.
Investments

The following tables summarize investments accounted for as available-for-sale securities (in thousands):

 

 

As of June 30, 2024

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

28,130

 

 

$

 

 

$

 

 

$

28,130

 

U.S. government obligations

 

 

139,179

 

 

 

 

 

 

(53

)

 

 

139,126

 

Corporate debt securities

 

 

8,812

 

 

 

 

 

 

(11

)

 

 

8,801

 

Total cash equivalents and investments

 

$

176,121

 

 

$

 

 

$

(64

)

 

$

176,057

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

28,130

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

147,927

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

176,057

 

 

8


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

 

 

As of December 31, 2023

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

21,737

 

 

$

 

 

$

 

 

$

21,737

 

U.S. government obligations

 

 

92,106

 

 

 

58

 

 

 

(21

)

 

 

92,143

 

Corporate debt securities

 

 

4,900

 

 

 

5

 

 

 

(2

)

 

 

4,903

 

Total cash equivalents and investments

 

$

118,743

 

 

$

63

 

 

$

(23

)

 

$

118,783

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

21,737

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

97,046

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

118,783

 

 

On June 30, 2024 and December 31, 2023, the remaining contractual maturities of all the Company’s available-for-sale investments were less than 12 months. As of June 30, 2024 and December 31, 2023, the Company has not established an allowance for credit losses for any of its available-for-sale securities.

As of June 30, 2024, there were 39 available-for-sale securities, with an estimated fair value of $145.5 million in gross unrealized loss positions. As of December 31, 2023, there were 24 available-for-sale securities, with an estimated fair value of $40.3 million in gross unrealized loss positions. Based on its review of these investments, the Company believes that the unrealized losses reflect the impact of the rising interest rate environment and were not other-than-temporary in nature.

5.
Property and Equipment

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

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lab equipment

 

$

4,334

 

 

$

4,264

 

Computers and software

 

 

839

 

 

 

833

 

Leasehold improvements

 

 

1,664

 

 

 

46

 

Furniture and fixtures

 

 

157

 

 

 

157

 

 

 

6,994

 

 

 

5,300

 

Less accumulated depreciation and amortization

 

 

3,255

 

 

 

2,727

 

 

$

3,739

 

 

$

2,573

 

 

Depreciation and amortization expense related to property and equipment was $0.3 million and $0.5 million for the three and six months ended June 30, 2024, respectively, and $0.2 million and $0.5 million for the three and six months ended June 30, 2023, respectively.

6.
Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,
2024

 

 

December 31,
2023

 

Accounts payable

 

$

1,686

 

 

$

2,222

 

Accrued research and development costs

 

 

3,441

 

 

 

1,575

 

Other accrued liabilities

 

 

939

 

 

 

469

 

Total accounts payable and accrued liabilities

 

$

6,066

 

 

$

4,266

 

 

9


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

7.
Lease Agreements

2022 Lease

In March 2021, as amended in November 2021, the Company entered into a non-cancelable operating lease for a facility in San Diego, California (the 2022 Lease). The 2022 Lease had an initial term that ended in May 2024, although this was subsequently amended such that this lease now ends on that date occurring 14 days after the lease commencement date for the 2024 Lease (see below). The 2022 Lease provides for the rental of lab and office space, contains rent escalation provisions, and requires the Company to pay a portion of the operating costs related to the underlying multitenant facility. Rental payments under the 2022 Lease commenced in mid-January 2022. Based on information obtained from its landlord, the Company has recorded a right-of-use (ROU) asset and an associated lease obligation for the lab and office space leased under the 2022 Lease. The net ROU asset of $0.8 million and associated lease obligation of $0.8 million are reflected in the Company’s balance sheet as of June 30, 2024 and are estimates that will change should there be a change in the anticipated occupancy date of the property and associated campus underlying the 2024 Lease. The Company’s estimated incremental borrowing rate of approximately 8.0% was used in its present value calculation as the 2022 Lease does not have a stated rate and the implicit rate was not readily determinable.

As of June 30, 2024, future minimum lease payments under the 2022 Lease are expected to total $0.8 million, including imputed interest of approximately $7,000. All future payments under the 2022 Lease are expected to occur in 2024.

2024 Lease

In December 2021, the Company entered into a non-cancelable facility lease for approximately 80,000 square feet of lab and office space in La Jolla, California (the 2024 Lease). The facility to be occupied by the Company under the 2024 Lease will be built to the Company’s specifications; the 2024 Lease agreement includes tenant improvement allowances totaling $22.0 million, repayment of which is included in the future minimum lease payments called for under the agreement.

As of June 30, 2024, although construction of the property underlying the 2024 Lease is underway, the commencement date of the 2024 Lease has not yet been determined. At completion of construction, the Company will occupy the facility for a 120-month term, with payments under the lease commencing after a six-month rent abatement period and continuing through the conclusion of the term. As of June 30, 2024, the landlord has advised the Company that this property will be available for occupancy in October 2024. This date is an estimate, which is subject to change based on the delivery of the property and its associated campus. The 2024 Lease includes base lease payments aggregating $71.9 million, as well as additional charges for common area maintenance and property taxes. The Company has the right to extend the term of the 2024 Lease for an additional 60 months.

Additionally, as a security deposit under this agreement, the Company is required to maintain a standby letter-of-credit in the amount of $0.5 million, which must remain in place until November 2034.

Operating Leases

The Company has made upfront payments under its lease agreements totaling $0.8 million, $0.5 million of which is included in other long-term assets on the balance sheet as of June 30, 2024 and December 31, 2023.

 

The Company paid $1.4 million in cash for operating leases, included in the operating activities section of the condensed statements of cash flows, for each of the six-month periods ended June 30, 2024, and 2023.

8.
Commitments and Contingencies

Contracts

The Company enters into contracts in the normal course of business with various third parties for preclinical research studies, clinical trials, testing, manufacturing, and other services. These contracts generally provide for termination upon notice and are cancellable without significant penalty or payment and do not contain any minimum purchase commitments.

Indemnification Agreements

In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into

10


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

indemnification agreements with officers and members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs because of these indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its financial statements as of June 30, 2024 and December 31, 2023.

Litigation

Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. There are no matters currently outstanding for which any liabilities have been accrued. The Company was not a defendant in any lawsuit for the six months ended June 30, 2024 and the year ended December 31, 2023.

9.
Convertible Preferred Stock

Series A, B, and C Convertible Preferred Stock

The Company issued its convertible preferred stock in a series of transactions as follows:

In August 2018, 7,142,857 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $4.9 million;
In June 2019, an additional 26,046,438 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $18.1 million;
In July 2020, an additional 33,189,295 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $23.2 million;
In April 2021, the Company entered into a Series B convertible preferred stock purchase agreement under which it issued 78,211,116 shares of its Series B convertible preferred stock for cash, at a price of $1.35 per share, resulting in aggregate net proceeds of $105.3 million;
In April and May 2023, the Company entered into a Series C convertible preferred stock purchase agreement under which it issued 142,857,138 shares of Series C convertible preferred stock for cash, at a price of $0.70 per share, resulting in aggregate net proceeds of $99.7 million.

Common Stock Issued for Conversion of Convertible Preferred Stock

Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock, as adjusted for the reverse stock split. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

Rights, Preferences, and Privileges of Convertible Preferred Stock

The rights, preferences, and privileges of the previously outstanding convertible preferred stock are detailed in Note 9 of the notes to financial statements included the Prospectus.

10.
Common Stock

Common Stock Rights

The holder of each outstanding share of common stock is entitled to one vote on all matters submitted to a vote of the holders of common stock. Subject to the rights of the holders of any class of the Company’s capital stock having any preference or priority over common stock, the holders of common stock are entitled to receive dividends that are declared by the Company’s board of directors out of legally available funds. In the event of a liquidation, dissolution or winding-up, the holders of common stock are entitled to share ratably in the net assets remaining after payment of liabilities and the liquidation value of the Preferred Stock then outstanding. The common stock has no preemptive rights, conversion rights, redemption rights or sinking fund provisions, and there are no dividends in arrears or default. All shares of common stock have equal distribution, liquidation and voting rights, and have no preferences or exchange rights.

11


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

 

Common Stock Reserved for Future Issuance

Common stock reserved for future issuance consisted of the following:

 

 

As of June 30,

 

 

As of December 31,

 

 

2024

 

 

2023

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

Common stock options issued and outstanding

 

 

4,188,436

 

 

 

2,813,937

 

Equity awards available for future issuance

 

 

2,279,257

 

 

 

861,155

 

Shares available for purchase under the ESPP

 

 

231,919

 

 

 

 

Total

 

 

6,699,612

 

 

 

18,415,932

 

 

11.
Stock Options and Stock-Based Compensation

Equity Incentive Plan

In March 2024, the Company adopted the 2024 Incentive Plan (as amended, the Plan), which has a term of ten years. The Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, dividend equivalents, restricted stock units, stock appreciation rights, and other stock or cash-based awards to its employees, consultants, and directors. Options granted under the Plan are exercisable at various dates as determined upon grant and will expire no more than 10 years from their date of grant. Stock options generally vest over terms of either 36 or 48 months. The exercise price of awards under the Plan shall not be less than 100% of the estimated fair market value of the Company’s stock on the date of grant. In addition, the Plan includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the Plan will be increased annually on the first day of each calendar year during the term of the Plan, beginning in 2025, by an amount equal to the lesser of (i) 5% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. As of June 30, 2024, a total of 2,832,714 shares of common stock were authorized for issuance under the Plan. On June 30, 2024, 2,279,257 of these shares remain available for grant under the Plan.

Prior to the adoption of the Plan, the Company had awarded common stock options under the 2018 Equity Incentive Plan (as amended, the Predecessor Plan). Under the provisions of the Plan, the shares subject to awards issued under the Predecessor Plan that were outstanding as of March 27, 2024, and that are subsequently cancelled or forfeited, will become available for issuance under, and serve to increase the number of shares that may be issued under, the Plan.

Stock Options

Stock option activity under the Plan and certain other related information is as follows:

 

 

Number

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
 Remaining
Term (years)

 

 

Aggregate-
Intrinsic
Value
(in 000’s)

 

Balance as of December 31, 2023

 

 

2,813,937

 

 

$

4.10

 

 

 

7.8

 

 

$

562

 

Granted

 

 

1,393,744

 

 

$

11.16

 

 

 

 

 

 

 

Exercised

 

 

(15,211

)

 

$

3.90

 

 

 

 

 

 

 

Forfeited and expired

 

 

(4,034

)

 

$

4.05

 

 

 

 

 

 

 

Balance as of June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Vested and expected to vest at June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Exercisable as of June 30, 2024

 

 

1,394,504

 

 

$

4.55

 

 

 

7.6

 

 

$

165

 

 

Aggregate intrinsic value in the above table is the difference between the estimated fair value of the Company’s common stock as of either June 30, 2024 or December 31, 2023, and the exercise price of stock options that had exercise prices below that value.

12


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

The options exercised during the three and six months ended June 30, 2024 had an intrinsic value at exercise of approximately $1,000 and $32,000, respectively. The options exercised during the three and six months ended June 30, 2023 had an intrinsic value at exercise of approximately $4,000 and $11,000, respectively.

Stock-Based Compensation Expense

Stock-based compensation expense was as follows (in thousands):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development expenses

 

$

888

 

 

$

395

 

 

$

1,412

 

 

$

667

 

General and administrative expenses

 

 

1,247

 

 

 

532

 

 

 

2,051

 

 

 

875

 

Total stock-based compensation

 

$

2,135

 

 

$

927

 

 

$

3,463

 

 

$

1,542

 

As of June 30, 2024, unrecognized compensation cost related to outstanding time-based options was $21.2 million, which is expected to be recognized over a weighted-average period of 2.9 years.

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the stock options granted during the following periods were as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Expected option life (in years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Assumed volatility

 

 

91.3

%

 

 

91.4

%

 

 

94.9

%

 

 

91.5

%

Assumed risk-free interest rate

 

 

4.3

%

 

 

3.9

%

 

 

4.2

%

 

 

3.9

%

Expected dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

 

The weighted-average grant date per share fair value of options granted during the three months ended June 30, 2024 and 2023 was $4.55 and $5.64, respectively. The weighted-average grant date per share fair value of options granted during the six months ended June 30, 2024 and 2023 was $11.59 and $5.64, respectively.

Employee Stock Purchase Plan

In March 2024, the Company’s board of directors adopted, and the Company’s stockholders approved, the Company’s 2024 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. The ESPP permits participants to contribute up to a specified percentage of their eligible compensation during a series of offering periods of 24 months, each comprised of four six-month purchase periods, to purchase the Company’s common stock. The purchase price of the shares will be 85% of the fair market value of the Company’s common stock on the first day of trading of the applicable offering period or on the applicable purchase date, whichever is lower. A total of 231,919 shares of common stock were initially reserved for issuance under the ESPP. In addition, the ESPP includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the ESPP will be increased annually on the first day of each calendar year during the term of the ESPP, beginning in 2025, by an amount equal to the lesser of (i) 1% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. The Company recognized stock-based compensation expense related to the ESPP of $0.3 million for both the three and six month periods ended June 30, 2024, and $0 during the three and six months ended June 30, 2023. As of June 30, 2024, the unrecognized compensation cost related to the ESPP was $0.8 million and is expected to be recognized as expense over approximately 1.29 years. As of June 30, 2024, $0.1 million has been withheld on behalf of employees for future purchases under the ESPP and is included in accrued compensation on the condensed balance sheets. The Company issued and sold no shares under the ESPP during the three and six months ended June 30, 2024 and 2023.

13


Boundless Bio, Inc.

Notes to Condensed Financial Statements

 

12.
Net Loss Per Common Share

The following table summarizes the computation of basic and diluted net loss per common share of the Company (in thousands, except per share data):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(32,406

)

 

$

(24,117

)

Weighted-average shares of common stock used in
   computing net loss per share, basic and diluted

 

 

22,023

 

 

 

1,206

 

 

 

11,641

 

 

 

1,195

 

Net loss per share, basic and diluted

 

$

(0.77

)

 

$

(10.28

)

 

$

(2.78

)

 

$

(20.18

)

 

The Company excluded the following potential shares of its common stock, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

June 30,

 

 

 

 

2024

 

 

2023

 

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

 

Options to purchase common stock

 

 

4,188,436

 

 

 

2,468,816

 

 

Options early exercised subject to future vesting

 

 

435

 

 

 

2,850

 

 

Total

 

 

4,188,871

 

 

 

17,212,506

 

 

 

14


 

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

The following discussion and analysis and the unaudited interim financial statements included in this Quarterly Report on Form 10-Q should be read in conjunction with the financial statements and notes thereto for the year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Prospectus dated March 27, 2024 filed pursuant to Rule 424(b) under the Securities Act of 1933, as amended (Securities Act), with the Securities and Exchange Commission (SEC) on March 28, 2024 (the Prospectus).

Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future results of operations and financial position, business strategy, research and development plans, the anticipated timing, costs, design, and conduct of our ongoing and planned clinical trials and preclinical studies for our extrachromosomal DNA (ecDNA) directed therapeutic candidates (ecDTx), ecDNA diagnostic candidate, our other discovery program, the timing of expected data readouts, the impact on our cash runway of our streamlining efforts and the sufficiency of our cash position and such efforts to fund operations and initial clinical proof-of-concept data readouts, the potential safety and therapeutic benefits of our ecDTx, the timing and likelihood of regulatory filings and approvals for our ecDTx, our ability to commercialize our ecDTx, if approved, the pricing and reimbursement of our ecDTx, if approved, the potential to develop future ecDTx, the potential benefits of strategic collaborations and our intent to enter into any strategic arrangements, the timing and likelihood of success, plans, and objectives of management for future operations, future results of anticipated ecDTx development efforts, and the sufficiency of our cash position to fund operations and milestones, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “anticipate,” “believe,” “contemplate,” “continue” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” or “will” or the negative of these terms or other similar expressions. These forward-looking statements are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial and other trends that we believe may affect our business, financial condition, and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of risks, uncertainties, and assumptions, including, without limitation, the risk factors described in Part II, Item 1A, “Risk Factors” of this Quarterly Report. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances, or otherwise. All forward-looking statements are qualified in their entirety by this cautionary statement, which is made under the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.

Overview

We are a clinical-stage oncology company dedicated to unlocking a new paradigm in cancer therapeutics that addresses the significant unmet need in patients with oncogene amplified tumors by targeting ecDNA, a root cause of oncogene amplification observed in more than 14% of cancer patients. Using our proprietary Spyglass platform, we identify targets essential for ecDNA functionality in cancer cells, then design and develop ecDTx to inhibit those targets with the aim to prevent cancer cells from using ecDNA to grow, adapt, and become resistant to existing therapies. Instead of directly targeting the proteins produced by amplified oncogenes, like the approach of traditional targeted therapies, our ecDTx are intended to be synthetic lethal in tumor cells reliant on ecDNA. They are designed to disrupt the underlying cellular machinery that enables ecDNA to function properly, such as proteins essential for ecDNA replication, transcription, assembly, repair, and segregation.

Our lead ecDTx, BBI-355, is a novel, oral, selective small molecule inhibitor of checkpoint kinase 1 (CHK1) being studied in the ongoing first-in-human, Phase 1/2 POTENTIATE clinical trial in patients with oncogene amplified cancers (clinicaltrials.gov identifier NCT05827614). As of July 22, 2024, no new safety signals have been observed, and there has been no evidence of combinatorial toxicity in the dose escalation cohorts evaluating BBI-355 in combination with either the EGFR inhibitor erlotinib or the FGFR inhibitor futibatinib. The initial pace of enrollment in the combination cohorts has been slower than anticipated. We have recently implemented multiple initiatives to help accelerate enrollment, including engaging with next-generation sequencing vendors to identify potential patients, adding new clinical sites in the United States, and preparing for the initiation of ex-U.S. sites. Based on current projections, we expect to have preliminary clinical proof-of-concept safety and antitumor activity data from the POTENTIATE trial in the second half of 2025.

Our second ecDTx, BBI-825, is a novel, oral, selective small molecule inhibitor of ribonucleotide reductase (RNR) being studied in the ongoing first-in-human, Phase 1/2 STARMAP clinical trial in colorectal cancer patients with BRAFV600E or KRASG12C mutations and resistance oncogene amplifications (clinicaltrials.gov identifier NCT06299761). Multiple dose levels have been completed in the single-agent, dose-escalation portion of the trial and, to date, BBI-825 has demonstrated oral bioavailability and has been generally

15


 

well-tolerated. We expect to have preliminary clinical proof-of-concept safety and antitumor data from the STARMAP trial in the second half of 2025.

Our third ecDTx program, in the drug discovery stage, is directed at a previously undrugged kinesin target essential for ecDNA segregation and inheritance during cell division. We are advancing this program through drug discovery to candidate identification and expect to submit an Investigational New Drug application (IND) in the first half of 2026.

Through our Spyglass platform, we are able to identify and preclinically validate additional ecDNA-essential targets. In addition to our three ecDTx programs described above, we have preclinically validated multiple additional ecDNA targets and have initiated ecDTx drug discovery efforts to identify candidates against such targets. To date, all of our ecDTx have been discovered internally, and we retain global rights for all of our programs.

To assist in identifying patients that may benefit from our ecDTx, we have developed an ecDNA diagnostic test, internally called ECHO (ecDNA Harboring Oncogenes), to detect ecDNA in patient tumor samples via routine next generation sequencing (NGS) assays. In partnership with an in vitro diagnostic company, we developed and analytically validated the ecDNA diagnostic for use as a clinical trial assay in the PONTENTIATE trial. The U.S. Food and Drug Administration (FDA) has determined that the ecDNA diagnostic is a non-significant risk device when used in patient selection for the POTENTIATE trial, meaning that we will not be required to obtain FDA approval of an investigational device exemption for the use of the ecDNA diagnostic in this trial. Additionally, we have received institutional review board approval to use the ecDNA diagnostic in the POTENTIATE trial.

Since we commenced operations in 2018, we have devoted substantially all of our resources to organizing and staffing our company, business planning, raising capital, building our proprietary Spyglass platform, discovering our ecDTx, developing our ecDNA diagnostic, establishing our intellectual property portfolio, conducting research, preclinical studies, and clinical trials, establishing arrangements with third parties for the manufacture of our ecDTx and related raw materials, and providing general and administrative support for these operations.

We have incurred significant operating losses since our inception and, as of June 30, 2024, we had an accumulated deficit of $168.5 million. We expect to continue to incur losses for the foreseeable future, and anticipate these losses will increase substantially as we continue our development of, seek regulatory approval for, and potentially commercialize any of our ecDTx and seek to discover and develop additional ecDTx, develop our ecDNA diagnostic, conduct our ongoing and planned clinical trials and preclinical studies, continue our research and development activities, utilize third parties to manufacture our ecDTx and related raw materials, hire additional personnel, expand and protect our intellectual property, as well as incur additional costs associated with being a public company. If we obtain regulatory approval for any of our ecDTx, we expect to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution. Our net losses may fluctuate significantly from quarter-to-quarter and year-to-year, depending on the timing of our clinical trials, preclinical studies, and our other research and development activities and capital expenditures.

In April 2024, we completed our initial public offering (IPO) pursuant to which we sold 6,250,000 shares of our common stock for gross proceeds of $100.0 million. Through June 30, 2024, we have raised a total of $353.6 million to fund our operations primarily from the gross proceeds from the sale and issuance of our convertible preferred stock and from our IPO. As of June 30, 2024, we had cash, cash equivalents, and short-term investments of $179.3 million. In August 2024, we announced our intention to scale back our early discovery efforts, including a modest reduction in workforce, to extend our operating runway. Based upon our current operating plans, we believe that our existing cash, cash equivalents, and short-term investments will be sufficient to fund our operations into the fourth quarter of 2026.

We do not have any products approved for sale and have not generated any revenue to date. We do not expect to generate any revenue from product sales until we successfully complete development and obtain regulatory approval for one or more of our ecDTx, which we expect will take a number of years and may never occur. We will need substantial additional funding in addition to the net proceeds of our IPO to support our continuing operations and pursue our long-term business plan, including to complete the development and commercialization of our ecDTx, if approved. Accordingly, until such time as we can generate significant revenue from sales of our ecDTx, if ever, we expect to finance our cash needs through equity offerings, debt financings, or other capital sources, including potential collaborations, licenses, and other similar arrangements. However, we may be unable to raise additional funds or enter into such other arrangements when needed on favorable terms or at all. Our failure to raise capital or enter into such other arrangements when needed would have a negative impact on our financial condition and could force us to delay, limit, reduce, or terminate our research and development programs or other operations, or grant rights to develop and market ecDTx that we would otherwise prefer to develop and market ourselves.

16


 

We do not own or operate, and currently have no plans to establish, any manufacturing facilities. We rely, and expect to continue to rely, on third parties for the manufacture of our ecDTx for preclinical and clinical testing, as well as for commercial manufacture if any of our ecDTx obtain marketing approval. We are working with our current manufacturers to ensure that we will be able to scale up our manufacturing capabilities to support our clinical plans. In addition, we rely on third parties to package, label, store, and distribute our ecDTx, and we intend to rely on third parties for our commercial products if marketing approval is obtained. We believe that this strategy allows us to maintain a more efficient infrastructure by eliminating the need for us to invest in our own manufacturing facilities, equipment, and personnel while also enabling us to focus our expertise and resources on the discovery and development of our ecDTx.

Components of Our Results of Operations

Revenue

To date, we have not generated any revenue from the sale of products. We do not expect to generate any such revenue unless and until such time that our ecDTx have advanced through clinical development and regulatory approval, if ever. If we fail to complete preclinical and clinical development of ecDTx or obtain regulatory approval for them, our ability to generate future revenues, and our results of operations and financial position would be adversely affected.

Operating Expenses

Our operating expenses consist of research and development expenses and general and administrative expenses.

Research and Development

Our research and development (R&D) expenses have related primarily to the building of our Spyglass platform, our ecDTx discovery efforts, our preclinical and clinical development activities, and the development of an ecDNA diagnostic test. Our R&D expenses consist of:

direct program costs, including:
costs incurred under agreements with our contract research organizations (CROs), investigative sites, and consultants to conduct our clinical trials and preclinical studies, as well as third party costs related to the development of an ecDNA diagnostic test,
expenses related to manufacturing our ecDTx for clinical trials and preclinical studies, including fees paid to third-party manufacturers; and
indirect costs, including:
personnel-related costs, including salaries, bonuses, benefits, travel, and stock-based compensation expenses for employees engaged in research and development functions,
the costs of outside services from third parties, including consultants,
the costs of lab and pharmacology supplies,
facilities-related costs, including rent and maintenance costs, and other costs including insurance, depreciation, supplies, and miscellaneous expenses, and
other costs, including costs related to travel, repairs and maintenance, service contracts, computer supplies, software, and publications and subscription services.

R&D expenses are recognized as incurred, and payments made prior to the receipt of goods or services to be used in R&D are capitalized until the goods or services are received. We use internal resources primarily to conduct our research and discovery activities as well as for managing our preclinical development, process development, manufacturing, and clinical development activities. We track direct costs on a development program specific basis. Indirect costs are not included in program costs, as these costs are general in nature and benefit all of our discovery efforts and development programs.

Although R&D activities are central to our business model, the successful development of our ecDTx is highly uncertain. There are numerous factors associated with the successful development of any ecDTx, including future trial design and various regulatory requirements, many of which cannot be determined with accuracy at this time based on our stage of development. In addition, future regulatory factors beyond our control may impact our clinical development programs. Product candidates in later stages of development generally have higher development costs than those in earlier stages of development. As a result, we expect that our R&D expenses will increase substantially for the foreseeable future as we continue to conduct our ongoing R&D activities, advance preclinical research programs toward clinical development, conduct clinical trials, hire additional personnel, and maintain, expand, protect, and enforce our intellectual property portfolio.

Our future R&D expenses may vary significantly based on a wide variety of factors such as:

17


 

the number, scope, rate of progress, expense, and results of our discovery and preclinical activities and clinical trials;
per patient trial costs;
the number of trials required for approval;
the number of sites included in the trials;
the countries in which the trials are conducted;
the length of time required to enroll eligible patients;
the cost of developing an ecDNA diagnostic test;
the number of patients that participate in the trials;
the number of doses that patients receive;
the drop-out or discontinuation rates of patients;
the potential additional safety monitoring requested by regulatory agencies;
the duration of patient participation in the trials and follow-up;
the cost and timing of manufacturing our ecDTx;
the phase of development of our ecDTx;
the extent of changes in government regulation and regulatory guidance;
the efficacy and safety profile of our ecDTx;
the timing, receipt, and terms of any approvals from applicable regulatory authorities; and
the extent to which we establish collaboration, license, or other arrangements.

A change in the outcome of any of these variables with respect to development of any of our ecDTx could significantly change the costs and timing associated with the development of that ecDTx.

The process of conducting the necessary preclinical and clinical research to obtain regulatory approval is costly and time-consuming. The actual probability of success for our current ecDTx or any future ecDTx may be affected by a variety of factors. We may never succeed in achieving regulatory approval for any of our ecDTx. Preclinical and clinical development timelines, the probability of success, and total development costs can differ materially from expectations. We anticipate that we will make determinations as to which ecDTx to pursue and how much funding to direct to each ecDTx on an ongoing basis in response to the results of ongoing and future preclinical studies and clinical trials, regulatory developments, and our ongoing assessments as to each ecDTx’s commercial potential. We will need to raise substantial additional capital in the future. In addition, we cannot forecast which ecDTx 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.

General and Administrative

General and administrative (G&A) expenses consist primarily of personnel-related costs, including salaries, bonuses, benefits, travel, and stock-based compensation expenses for employees in executive, accounting and finance, business development, legal, and other administrative functions. Other significant costs include allocated facility-related costs, legal fees relating to intellectual property and corporate matters, professional fees for accounting and consulting services, insurance costs, and business development expenses.

We expect that our G&A expenses will increase substantially for the foreseeable future as we continue to increase our general and administrative headcount to support our continued R&D activities and, if any ecDTx receive marketing approval, commercialization activities, as well as to support our operations generally. We also expect to incur increased expenses related to audit, legal, regulatory, and tax-related services associated with maintaining compliance with exchange listing and SEC requirements, director and officer insurance premiums, and investor relations costs associated with operating as a public company.

Other Income (Expense), Net

Other income (expense), net consists primarily of interest income earned on our cash, cash equivalents, and investments.

18


 

Results of Operations

Comparison of the Three Months Ended June 30, 2024 and 2023

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

 

 

Three months ended
June 30,

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

$

14,735

 

 

$

11,075

 

 

$

3,660

 

General and administrative

 

 

4,656

 

 

 

2,885

 

 

 

1,771

 

Total operating expenses

 

 

19,391

 

 

 

13,960

 

 

 

5,431

 

Loss from operations

 

 

(19,391

)

 

 

(13,960

)

 

 

(5,431

)

Other income, net:

 

 

 

 

 

 

 

 

 

Interest income

 

 

2,382

 

 

 

1,551

 

 

 

831

 

Other income, net

 

 

33

 

 

 

11

 

 

 

22

 

Total other income, net

 

 

2,415

 

 

 

1,562

 

 

 

853

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(4,578

)

Research and Development Expenses

The following table summarizes our R&D expenses for each of the periods indicated (in thousands):

 

 

 

Three months ended
June 30,

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Direct program costs:

 

 

 

 

 

 

 

 

BBI-355

 

$

2,761

 

 

$

2,097

 

 

$

664

 

BBI-825

 

 

3,325

 

 

 

1,352

 

 

 

1,973

 

Other development programs

 

 

1,068

 

 

 

1,054

 

 

 

14

 

Total direct program costs:

 

 

7,154

 

 

 

4,503

 

 

 

2,651

 

Indirect program costs

 

 

 

 

 

 

 

 

Personnel-related (including stock compensation)

 

 

4,573

 

 

 

3,268

 

 

 

1,305

 

Outside services and consulting

 

 

1,196

 

 

 

1,264

 

 

 

(68

)

Lab and pharmacology supplies

 

 

642

 

 

 

935

 

 

 

(293

)

Facilities-related (including depreciation)

 

 

710

 

 

 

732

 

 

 

(22

)

Other indirect program costs

 

 

460

 

 

 

373

 

 

 

87

 

Total indirect program costs:

 

 

7,581

 

 

 

6,572

 

 

 

1,009

 

Total R&D expenses

 

$

14,735

 

 

$

11,075

 

 

$

3,660

 

 

R&D expenses were $14.7 million for the three months ended June 30, 2024, compared to $11.1 million for the same period in 2023. The increase in R&D expenses was primarily due to a $2.7 million increase in direct program costs for our BBI-355, BBI-825, and other development programs, a $0.8 million increase in personnel-related costs due to an increase in personnel and annual salary increases, and $0.5 million of additional stock-based compensation, partially offset by a $0.3 million decrease in third-party services and other miscellaneous R&D costs.

General and Administrative Expenses

G&A expenses were $4.7 million for the three months ended June 30, 2024, compared to $2.9 million for the same period in 2023. The increase in G&A expenses was due to a $0.4 million increase in personnel-related costs resulting from an increase in personnel and annual salary increases, $0.7 million of additional stock-based compensation, an increase in professional service fees of $0.2 million, and a $0.5 million increase in other G&A costs.

Other Income, Net

Other income, net was $2.4 million and $1.6 million for the three months ended June 30, 2024 and 2023, respectively. The $0.9 million increase resulted from the additional interest income generated by our available-for-sale investment securities portfolio due to the net proceeds from the sale of our common stock in our IPO in April 2024, as well as the increase in market yields available for such investment securities in comparison to the prior year period.

19


 

Comparison of the Six Months Ended June 30, 2024 and 2023

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

 

 

 

Six months ended
June 30,

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

$

27,864

 

 

$

20,577

 

 

$

7,287

 

General and administrative

 

 

8,410

 

 

 

5,470

 

 

 

2,940

 

Total operating expenses

 

 

36,274

 

 

 

26,047

 

 

 

10,227

 

Loss from operations

 

 

(36,274

)

 

 

(26,047

)

 

 

(10,227

)

Other income, net:

 

 

 

 

 

 

 

 

 

Interest income

 

 

3,803

 

 

 

1,914

 

 

 

1,889

 

Other income, net

 

 

65

 

 

 

16

 

 

 

49

 

Total other income, net

 

 

3,868

 

 

 

1,930

 

 

 

1,938

 

Net loss

 

$

(32,406

)

 

$

(24,117

)

 

$

(8,289

)

Research and Development Expenses

The following table summarizes our R&D expenses for each of the periods indicated (in thousands):

 

 

 

Six months ended
June 30,

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Direct program costs:

 

 

 

 

 

 

 

 

BBI-355

 

$

4,993

 

 

$

3,895

 

 

$

1,098

 

BBI-825

 

 

5,461

 

 

 

2,371

 

 

 

3,090

 

Other development programs

 

 

2,288

 

 

 

2,065

 

 

 

223

 

Total direct program costs:

 

 

12,742

 

 

 

8,331

 

 

 

4,411

 

Indirect program costs

 

 

 

 

 

 

 

 

Personnel-related (including stock compensation)

 

 

8,586

 

 

 

6,512

 

 

 

2,074

 

Outside services and consulting

 

 

2,981

 

 

 

2,022

 

 

 

959

 

Lab and pharmacology supplies

 

 

1,249

 

 

 

1,641

 

 

 

(392

)

Facilities-related (including depreciation)

 

 

1,417

 

 

 

1,441

 

 

 

(24

)

Other indirect program costs

 

 

889

 

 

 

630

 

 

 

259

 

Total indirect program costs:

 

 

15,122

 

 

 

12,246

 

 

 

2,876

 

Total R&D expenses

 

$

27,864

 

 

$

20,577

 

 

$

7,287

 

 

R&D expenses were $27.9 million for the six months ended June 30, 2024, compared to $20.6 million for the same period in 2023. The increase in R&D expenses was primarily due to a $4.4 million increase in the direct program costs for our BBI-355, BBI-825, and other development programs, a $1.3 million increase in personnel-related costs resulting from an increase in headcount and salary increases, $0.7 million of additional stock-based compensation, and a $0.9 million increase in third-party services and other miscellaneous R&D costs.

General and Administrative Expenses

G&A expenses were $8.4 million for the six months ended June 30, 2024, compared to $5.5 million for the same period in 2023. The increase in G&A expenses was primarily due to a $0.7 million increase in personnel-related costs due to an increase in headcount and salary increases, $1.2 million of additional stock-based compensation, an increase in professional service fees of $0.4 million, and a $0.6 million increase in other G&A costs.

Other Income, Net

Other income, net was $3.9 million and $1.9 million for the six months ended June 30, 2024 and 2023, respectively. The $2.0 million increase resulted from the additional interest income generated by our available-for-sale investment securities portfolio due to the net proceeds from the sale of our common stock in our IPO in April 2024, as well as the increase in market yields available for such investment securities in comparison to the prior year period.

20


 

Liquidity and Capital Resources

Sources of Liquidity

Through June 30, 2024, we have raised a total of $353.6 million to fund our operations primarily from the gross proceeds from the sale and issuance of our convertible preferred stock and the sale and issuance of 6,250,000 shares of our common stock in our IPO in April 2024 for gross proceeds of $100.0 million.

Future Funding Requirements

As of June 30, 2024, we had cash, cash equivalents, and short-term investments of $179.3 million. Based upon our current operating plans, we believe that our existing cash, cash equivalents, and short-term investments will be sufficient to fund our operations into the fourth quarter of 2026. However, our forecast of the period of time through which our financial resources will be adequate to support our operations is a forward-looking statement that involves risks and uncertainties, and actual results could vary materially. We have based this estimate on assumptions that may prove to be wrong, and we could deplete our capital resources sooner than we expect. Additionally, the process of conducting preclinical studies, manufacturing ecDTx, developing our ecDNA diagnostic, and testing ecDTx in clinical trials is costly, and the timing of progress and expenses in these studies and trials is uncertain.

We have incurred significant operating losses since our inception and, as of June 30, 2024, we had an accumulated deficit of $168.5 million. We expect to continue to incur losses for the foreseeable future, and we anticipate these losses will increase substantially as we continue our development of, seek regulatory approval for, and potentially commercialize any of our ecDTx and seek to discover, and develop additional ecDTx, conduct our ongoing and planned clinical trials and preclinical studies, continue our research and development activities, utilize third parties to manufacture our ecDTx and related raw materials, seek to develop our ecDNA diagnostic, hire additional personnel, expand and protect our intellectual property, as well as incur additional costs associated with being a public company. If we obtain regulatory approval for any of our ecDTx, we expect to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution. Our net losses may fluctuate significantly from quarter-to-quarter and year-to-year, depending on the timing of our clinical trials and preclinical studies and our other research and development activities and capital expenditures.

Our future capital requirements are difficult to predict and depend on many factors, including but not limited to:

the initiation, type, number, scope, progress, expansions, results, costs, and timing of clinical trials and preclinical studies of our ecDTx that we are pursuing or may choose to pursue in the future, including the costs of any third-party products used as combination agents in our combination clinical trials;
the costs and timing of manufacturing for our ecDTx, including commercial manufacture at sufficient scale, if any ecDTx is approved;
the costs and timing of developing ecDNA diagnostics, if required, and the outcome of their regulatory review;
the costs, timing, and outcome of regulatory meetings and reviews of our ecDTx;
the costs of obtaining, maintaining, enforcing, and protecting our patents and other intellectual property and proprietary rights;
our efforts to enhance operational systems and hire additional personnel to satisfy our obligations as a public company, including enhanced internal control over financial reporting;
the costs associated with hiring additional personnel and consultants as our clinical and preclinical activities increase and as we operate as a public company;
the costs and timing of establishing or securing sales and marketing capabilities if any ecDTx is approved;
our ability to achieve sufficient market acceptance, coverage, and adequate reimbursement from third-party payors and adequate market share and revenue for any approved products;
patients’ willingness to pay out-of-pocket for any approved products in the absence of coverage and/or adequate reimbursement from third-party payors;
the terms and timing of establishing and maintaining collaborations, licenses, and other similar arrangements;
costs associated with any products or technologies that we may in-license or acquire; and
the effects of competing technological and market developments as well as disruptions to and volatility in the credit and financial markets.

21


 

We have no other committed sources of capital. Until we can generate sufficient product revenue to finance our cash requirements, if ever, we expect to finance our future cash needs primarily through equity offerings, debt financings, or other capital sources, including potential collaborations, licenses, and other similar arrangements. However, we may be unable to raise additional funds or enter into such other arrangements when needed on favorable terms or at all. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be or could be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures, or declaring dividends. If we raise additional funds through other collaborations or licensing arrangements with third parties, we may have to relinquish valuable rights to our future revenue streams, ecDTx, research programs, intellectual property or proprietary technology, or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings or other arrangements when needed, we may be required to delay, limit, reduce, or terminate our R&D programs or other operations, or grant rights to develop and market ecDTx to third parties that we would otherwise prefer to develop and market ourselves, or on less favorable terms than we would otherwise choose.

Cash Flows

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

 

 

 

Six months ended

 

 

 

 

 

 

June 30,

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Net cash used in operating activities

 

$

(32,012

)

 

$

(22,980

)

 

$

(9,032

)

Net cash used in investing activities

 

 

(50,054

)

 

 

(46,355

)

 

 

(3,699

)

Net cash provided by financing activities

 

 

89,723

 

 

 

99,728

 

 

 

(10,005

)

Net increase in cash, cash equivalents, and
   restricted cash

 

$

7,657

 

 

$

30,393

 

 

$

(22,736

)

Operating Activities

Net cash used in operating activities was $32.0 million and $23.0 million for the six months ended June 30, 2024 and 2023, respectively. The net cash used in operating activities during the six months ended June 30, 2024 was primarily due to our reported net loss of $32.4 million, net of noncash charges (including stock-based compensation expense, depreciation, and right-of-use asset amortization) totaling $2.6 million and a $2.2 million increase of our net operating assets. The net cash used in operating activities during the six months ended June 30, 2023 was primarily due to our reported net loss of $24.1 million and a $1.2 million increase in our net operating assets, adjusted for noncash charges (including stock-based compensation expense, depreciation) totaling $2.3 million. The increase in cash used in operations during the six months ended June 30, 2024 in comparison to the six months ended June 30, 2024 was primarily attributable to higher personnel-related costs and an increase in third-party spending associated with our discovery, development, and clinical activities.

Investing Activities

Investing activities consist primarily of the cash flows of purchases and maturities of investment securities and the cash outflow associated with purchases of property and equipment. Such activities resulted in a net outflow of funds of approximately $50.1 million during the six months ended June 30, 2024, primarily from the net purchases of our available-for-sale securities portfolio, and a net outflow of funds of $46.4 million during the six months ended June 30, 2023, primarily from net maturities of available-for-sale securities portfolio.

Financing Activities

Our financing activities consist of the proceeds from sales of common and preferred stock and, to a lesser extent, the exercise of common stock options by our employees and consultants. Net cash provided by financing activities was $89.7 million and $99.7 million during the six months ended June 30, 2024 and 2023, respectively. The increase in cash provided by financing activities for the first six months of 2024 was primarily due to the net proceeds from our IPO. The increase in cash provided by financing activities for the first six months of 2023 was primarily the result of the net proceeds from the sale of our Series C convertible preferred stock.

Contractual Obligations and Other Commitments

We lease office and lab space under lease agreements with varying expiration dates through 2034. As of June 30, 2024, total future aggregate operating lease commitments was $72.8 million. During the normal course of our business, we enter into contracts for research

22


 

and professional services, and for the purchase of lab supplies used in our research activities. These contracts generally provide for termination after a notice period, and, therefore, are cancelable contracts and not separately presented.

Off-Balance Sheet Arrangements

Since our inception, we have not had, and we do not currently have, any off-balance sheet arrangements as defined under rules and regulations of the SEC.

Critical Accounting Policies and Significant Estimates and Judgments

Our management’s discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, and expenses and the disclosure of contingent assets and liabilities in our financial statements. On an ongoing basis, we evaluate our estimates and judgments, including those related to accrued expenses and stock-based compensation. We base our estimates on historical experience, known trends and events, and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies and estimates from those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Significant Estimates and Judgments” included in the Prospectus, except that from the effectiveness date of our registration statement on Form S-1 (File No. 333-277696), we have a publicly traded stock price and no longer require common stock valuations.

Emerging Growth Company and Smaller Reporting Company Status

As an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the JOBS Act), we can take advantage of an extended transition period for complying with new or revised accounting standards. This period allows an emerging growth company to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this exemption from new or revised accounting standards and, therefore, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates. We also intend to rely on other exemptions provided by the JOBS Act, including without limitation, not being required to comply with the auditor attestation requirements of Section 404(b) of Sarbanes-Oxley.

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

We are also a smaller reporting company as defined in the Exchange Act. We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as our voting and non-voting common stock held by non-affiliates is less than $250.0 million measured on the last business day of our second fiscal quarter, or our annual revenue is less than $100.0 million during the most recently completed fiscal year and our voting and non-voting common stock held by non-affiliates is less than $700.0 million measured on the last business day of our second fiscal quarter.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are a smaller reporting company, as defined by Rule 12b-2 under the Securities and Exchange Act of 1934, as amended (the Exchange Act) and in Item 10(f)(1) of Regulation S-K, and are not required to provide the information under this item.

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation and supervision of our Chief Executive Officer and our Chief Financial Officer, have evaluated our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of

23


 

1934, as amended (the Exchange Act). Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective 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 Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

Due to a transition period established by SEC rules applicable to newly public companies, our management is not required to evaluate the effectiveness of our internal control over financial reporting until after the filing of our Annual Report on Form 10-K for the year ending December 31, 2025. As a result, this Quarterly Report on Form 10-Q does not address whether there have been any changes in our internal control over financial reporting.

24


 

PART II—OTHER INFORMATION

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

Item 1A. Risk Factors.

There have been no material changes to the risk factors disclosed in Part II, Item 1A, “Risk Factors” of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024.

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

(a)
Recent Sales of Unregistered Securities.

None.

(b)
Use of Proceeds.

On March 27, 2024, our registration statement on Form S-1 (File No. 333-277696) was declared effective by the SEC for our IPO. At the closing of the IPO on April 2, 2024, we sold 6,250,000 shares of common stock at a public offering price of $16.00 per share and received gross proceeds of $100.0 million, which resulted in net proceeds to us of approximately $87.7 million, after deducting underwriting discounts and commissions of $7.0 million and other offering expenses of approximately $5.3 million. None of the expenses associated with the IPO were paid to directors, officers, persons owning 10% or more of any class of equity securities, or to their associates, or to our affiliates. Goldman Sachs & Co. LLC, Leerink Partners LLC, Piper Sandler & Co., and Guggenheim Securities LLC acted as joint book-running managers for the offering.

There has been no material change in the planned use of proceeds from the IPO from that described in the Prospectus.

(c)
Issuer Purchases of Equity Securities.

Not applicable.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

Rule 10b5-1 Trading Arrangements

From time to time, our officers (as defined in Rule 16a-1(f) of the Exchange Act) and directors may enter into Rule 10b5-1 or non-Rule 10b5-1 trading arrangements (as each such term is defined in Item 408 of Regulation S-K). During the three months ended June 30, 2024, our officers or directors adopted, modified, or terminated such trading arrangements as set forth below.

 

 



Action



Date

Trading Arrangement

 

 

Rule 10b5-1*

Non-Rule 10b5‑1**

Total Shares Subject to Plan

Expiration Date

Jami Rubin,

Chief Financial Officer

 

Adopt

 

May 23, 2024

 

X

 

 

9,000

 

April 29, 2025(1)

 

 

Adopt

 

May 24, 2024

 

X

 

 

32,537

 

May 21, 2025(1)

25


 

Neil Abdollahian,
Chief Business Officer

 

 

 

 

 

 

 

Jessica Oien,
Chief Legal Officer and Corporate Secretary

 

Adopt

 

May 24, 2023

 

X

 

 

35,000

 

May 23, 2025(1)

 

Klaus Wagner, M.D., Ph.D.,
Chief Medical Officer

 

Adopt

 

May 24, 2024

 

X

 

 

68,000

 

April 30, 2025(1)

 

Chris Hassig, Ph.D.,
Chief Scientific Officer

 

Adopt

 

May 26, 2024

 

X

 

 

54,820

 

September 30, 2025(1)

____________________

* Intended to satisfy the affirmative defense of Rule 10b5-1(c)

** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)

(1)
This trading plan may expire earlier if all transactions under the trading plan are completed before the scheduled expiration date.

26


 

Item 6. Exhibits.

 

Exhibit

 

 

Incorporated by Reference

Filed

Number

 

Description

Form

Date

Number

Herewith

3.1

 

Amended and Restated Certificate of Incorporation

8-K

4/2/24

3.1

 

3.2

 

Amended and Restated Bylaws

8-K

4/2/24

3.2

 

4.1

 

Specimen stock certificate evidencing the shares of common stock

S-1/A

3/21/24

4.1

 

4.2

 

Amended and Restated Investor Rights Agreement, dated April 5, 2023, by and among the Registrant and certain of its stockholders

S-1

3/6/24

4.2

 

10.1#

 

Non-Employee Director Compensation Program (as amended and restated effective June 20, 2024)

 

 

 

X

31.1

 

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

 

 

 

X

31.2

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

 

 

 

X

32.1*

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

 

 

 

X

101.INS

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

 

 

 

X

101.SCH

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

 

 

 

X

104

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

 

 

 

X

 

# Indicates management contract or compensatory plan.

* These certifications are deemed not filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.

27


 

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.

 

Boundless Bio, Inc.

Date: August 12, 2024

By:

/s/ Zachary D. Hornby

Zachary D. Hornby

President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

Date: August 12, 2024

By:

/s/ Jami Rubin

Jami Rubin

Chief Financial Officer

 

 

 

(Principal Financial and Accounting Officer)

 

 

 

28


EX-10.1 2 bold-ex10_1.htm EX-10.1 EX-10.1

 

Exhibit 10.1

Boundless Bio, Inc.

 

Non-Employee Director Compensation Program

 

(As Amended and Restated Effective June 20, 2024)

 

Non-employee members of the board of directors (the “Board”) of Boundless Bio, Inc. (the “Company”) shall receive cash and equity compensation as set forth in this Non-Employee Director Compensation Program (this “Program”). The cash and equity compensation described in this Program shall be paid or be made, as applicable, automatically and without further action of the Board, to each member of the Board who is not an employee of the Company or any parent or subsidiary of the Company (each, a “Non-Employee Director”) who is entitled to receive such cash or equity compensation, unless such Non-Employee Director declines the receipt of such cash or equity compensation by written notice to the Company and subject to any limits on non-employee director compensation set forth in the Equity Plan (as defined below). This Program shall remain in effect until it is revised or rescinded by further action of the Board. This Program may be amended, modified or terminated by the Board at any time in its sole discretion. The terms and conditions of this Program shall supersede any prior cash and/or equity compensation arrangements for service as a member of the Board between the Company and any of its Non-Employee Directors, except for equity compensation previously granted to a Non-Employee Director.

Cash Compensation

The schedule of annual retainers (the “Annual Retainers”) for the Non-Employee Directors is as follows:

Position

Amount

Base Board Retainer

$40,000

Chair of the Board or Lead Independent Director (in lieu of Base Board Retainer)

$70,000

Chair of Audit Committee

$15,000

Chair of Compensation Committee

$10,000

Chair of Nominating and Corporate Governance Committee

$8,000

Member of Audit Committee (non-Chair)

$7,500

Member of Compensation Committee (non-Chair)

$5,000

1

 


 

Position

Amount

Member of Nominating and Corporate Governance Committee (non-Chair)

$4,000

 

For the avoidance of doubt, the Annual Retainers in the table above are additive and a Non-Employee Director shall be eligible to earn an Annual Retainer for each position in which he or she serves; provided that a retainer paid to the Chair of the Board or the Lead Independent Director shall be in lieu of the Base Board Retainer. The Annual Retainers shall be earned on a quarterly basis based on a calendar quarter and shall be paid in cash by the Company in arrears not later than the fifteenth day following the end of each calendar quarter. In the event a Non-Employee Director does not serve as a Non-Employee Director, or in the applicable position, for an entire calendar quarter, the Annual Retainer paid to such Non-Employee Director shall be prorated for the portion of such calendar quarter actually served as a Non-Employee Director, or in such position, as applicable. The Board may adopt a program that allows Non-Employee Directors to defer Annual Retainers.

 

Equity Compensation

Each Non-Employee Director shall be granted the equity awards described below, which equity awards shall be granted under and subject to the terms and provisions of the Company’s 2024 Incentive Award Plan or any other applicable Company equity incentive plan then-maintained by the Company (the “Equity Plan”), and shall be subject to an equity award agreement in substantially the form previously approved by the Board for use under the Equity Plan. All applicable terms of the Equity Plan apply to this Program as if fully set forth herein, and all grants of equity awards hereby are subject in all respects to the terms of the Equity Plan and the applicable equity award agreement.

A. Initial Awards. Each Non-Employee Director who is initially elected or appointed to the Board shall be automatically granted stock options to purchase 27,000 shares of the Company’s common stock under the Equity Plan on the date of such initial election or appointment. The awards described in this Section shall be referred to as “Initial Awards.”

 

B. Annual Awards. A Non-Employee Director who (i) is serving on the Board as of the date of any annual meeting of the Company’s stockholders , and (ii) will continue to serve as a Non-Employee Director immediately following such meeting, shall be automatically granted stock options to purchase 13,500 shares of the Company’s common stock under the Equity Plan on the date of such annual meeting. In addition, any Non-Employee Director who is serving as Chairperson of the Board shall be automatically granted additional stock options to purchase 6,750 shares of the Company’s Common stock under the Equity Plan on the date of such annual meeting, for a total award to the Chairperson of 20,250 shares. The awards described in this Section shall be referred to as “Annual Awards.” For the avoidance of doubt, a Non-Employee Director elected for the first time to the Board at an annual meeting of the Company’s stockholders shall only receive an Initial Award in connection with such election, and shall not receive any Annual Award on the date of such meeting as well. In addition, in the event of an adjournment or postponement

2

 


 

of any annual meeting following the time such meeting commences, the date of the annual meeting for purposes of this clause (B) shall be the date on which the business to be conducted at the annual meeting is concluded.

 

Notwithstanding the foregoing, a Non-Employee Director shall have served as a Non-Employee Director for at least (6) months as of the date of any annual meeting to receive an Annual Award, unless otherwise determined by the Board; in which case, the Board may determine to grant such Non-Employee Director an Annual Award or a Prorated Annual Award (as defined below). “Prorated Annual Award” means the product determined by multiplying (i) the Annual Award, by (ii) a fraction, the numerator of which is equal to (x) 365 minus (y) the number of days that elapsed from the date of the annual meeting of the Company’s stockholders preceding the Non-Employee Director’s date of initial election or appointment to the date of such initial election or appointment, and the denominator of which is 365.

 

C. Terms of Awards Granted to Non-Employee Directors.

 

1. Vesting. Each Initial Award shall vest and become exercisable in substantially equal monthly installments over the three (3) years beginning on the date of the Non-Employee Director’s election or appointment to the Board, subject to the Non-Employee Director continuing in service on the Board through each such vesting date. Each Annual Award shall vest and/or become exercisable in substantially equal monthly installments over the twelve (12) months following the date of grant of such Annual Award (or, in the event the next annual meeting of the Company’s stockholders occurs prior to the first anniversary of the date of grant of such Annual Award, any remaining unvested portion of the Annual Award will vest on the date of such annual meeting of the Company’s stockholders), subject to the Non-Employee Director continuing in service on the Board through such vesting date.

2. Forfeiture. Unless the Board otherwise determines or as otherwise provided in this clause (2), any portion of an Initial Award or Annual Award which is unvested at the time of a Non-Employee Director’s termination of service on the Board as a Non-Employee Director shall be immediately forfeited upon such termination of service and shall not thereafter become vested. All of a Non-Employee Director’s Initial Awards and Annual Awards shall vest in full upon a Non-Employee Director’s Termination of Service by reason of death or Disability and immediately prior to the occurrence of a Change in Control (as defined in the Equity Plan), to the extent outstanding at such time.

3. Reimbursements. The Company shall reimburse each Non-Employee Director for all reasonable, documented, out-of-pocket travel and other business expenses incurred by such Non-Employee Director in the performance of his or her duties to the Company in accordance with the Company’s applicable expense reimbursement policies and procedures as in effect from time to time.

3

 


EX-31.1 3 bold-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

Certification of Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Zachary D. Hornby, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Boundless Bio, 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.
(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
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: August 12, 2024

 

/s/ Zachary D. Hornby

 

 

Zachary D. Hornby

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 


EX-31.2 4 bold-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

Certification of Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jami Rubin, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Boundless Bio, 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.
(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
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: August 12, 2024

 

/s/ Jami Rubin

 

 

Jami Rubin

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

 


EX-32.1 5 bold-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATIONS 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 Boundless Bio, Inc. (the Company) for the quarter ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the Report), Zachary D. Hornby, President and Chief Executive Officer of the Company, and Jami Rubin, Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to his or her knowledge, that:

1.
The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

.

 

Date: August 12, 2024

By:

/s/ Zachary D. Hornby

 

 

Zachary D. Hornby

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: August 12, 2024

By:

/s/ Jami Rubin

 

 

Jami Rubin

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

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

 


EX-101.SCH 6 bold-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Statements of Operations and Comprehensive Loss 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Accounts Payable and Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Lease Agreements link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Stock Options and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Accounts Payable and Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Lease Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Stock Options and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Organization and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Investments - Schedule of Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Lease Agreements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Lease Agreements - Summary of Total Lease Costs and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Common Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Statement [Line Items] Non-cash lease expense. Non-cash lease expense Non-cash lease expense Lessee, Finance Lease, Lease Not yet Commenced, Renewal Term Right to extend the term Two zero two four lease, Two Zero Two Four Lease Member 2024 Lease Plan Name [Domain] Temporary Equity, Liquidation Preference Convertible preferred stock, liquidation preference Entity Address, Postal Zip Code Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Investments Fair Value, Recurring and Nonrecurring [Table] Entity Incorporation, State or Country Code Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Number of Operating Segments Number of operating segments Common Stock Including Additional Paid in Capital [Member] Additional paid-in-capital Estimated incremental borrowing rate. Estimated Incremental Borrowing Rate Estimated incremental borrowing rate Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercisable Stockholders' Equity, Reverse Stock Split Reverse stock split, description Shares, Outstanding Beginning balance, (in shares) Ending balance, (in shares) Other Noncash Income (Expense), Total Other Noncash Income (Expense) Other Other Fair Value Hierarchy and NAV [Axis] Temporary Equity, Shares Issued Shares Issued Convertible preferred stock, shares issued Fair Value, Inputs, Level 2 [Member] Level 2 Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Lessee, Operating Leases [Text Block] Lease Agreements Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stock, Class of Stock [Table] Adjustments, Noncash Items, 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: Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Noncash Investing and Financing Items [Abstract] Non-cash investing and financing activities ESPP Employee Stock [Member] Schedule of impact of IPO on balance sheet on proforma basis. Schedule of Impact of IPO on Balance Sheet on Proforma Basis [Table Text Block] Schedule of Impact of IPO on Certain Condensed Balance Sheet on Proforma Basis Sale of Stock [Domain] Cash and Cash Equivalents [Domain] Entity Central Index Key Debt Securities, Available-for-Sale [Line Items] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Common Stock, Shares, Issued Common stock shares issued Other Assets, Total Other Assets Other assets Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Assumed risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Other Noncurrent Assets [Member] Other Long-term Assets Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Income Statement [Abstract] Organization, consolidation and presentation of financial statements. Organization, Consolidation and Presentation of Financial Statements [Table] Entity Address, State or Province Payments for Tenant Improvements Tenant improvement allowances Chris Hassig Chris Hassig [Member] Chris Hassig [Member] Jessica Oien Jessica Oien [Member] Jessica Oien [Member] Lease, Cost [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate-Intrinsic Value, Exercisable Vesting of early exercised stock options. Vesting of early exercised stock options Vesting of early exercised stock options Cover [Abstract] Subsequent Event [Line Items] Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per common share - basic Net loss per share - basic Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Gain Operating Expenses [Abstract] Operating Expenses: Investments, Debt and Equity Securities [Abstract] Stock-based compensation Share-Based Payment Arrangement, Expense Total stock-based compensation Conversion of convertible preferred stock subject to aggregate gross proceeds. Conversion of Convertible Preferred Stock Subject to Aggregate Gross Proceeds Conversion of convertible preferred stock subject to aggregate gross proceeds Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Plan Name [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Ending balance, Number Beginning balance, Number Assets, Current [Abstract] Current assets Common stock reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for future issuance Deferred offering costs in accounts payable and accrued expenses. Deferred offering costs in accounts payable and accrued expenses Deferred offering costs in accounts payable and accrued liabilities Investment Type [Axis] Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income / (loss) Summary of Significant Accounting Policies [Table] Summary of significant accounting policies. Lessee, Operating Lease, Term of Contract Operating lease term Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Temporary Equity [Table Text Block] Summary of Convertible Preferred Stock Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities Fair Value, Recurring [Member] Recurring Common Stock, Par or Stated Value Per Share Common stock, par value Addition to ROU assets. Addition to ROU assets Addition to ROU assets Options to Purchase Common Stock OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized gain/(loss) on short-term investments Convertible preferred stock, $0.0001 par value; no shares authorized, issued, or outstanding as of June 30, 2024; 287,446,844 shares authorized, issued, and outstanding as of December 31, 2023; liquidation preference of $252.1 million as of December 31, 2023 Ending balance, convertible preferred stock Beginning balance, convertible preferred stock Net proceeds Convertible preferred stock Statement of Cash Flows [Abstract] Antidilutive Securities, Name [Domain] Restricted Stock [Member] Retricted Equity Components [Axis] Entity Address, Address Line One Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Basic and Diluted Net Loss Per Common Share Area of Square Feet Area of Square Feet Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Accrued compensation Property, Plant and Equipment [Line Items] Subsequent Event Type [Axis] Nonoperating Income (Expense) Total other income, net Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Assumed risk-free interest rate Payment of deferred offering costs Payment of Deferred Offering Costs Payment of deferred offering costs Amendment Flag Increase (Decrease) in Operating Lease Liability Operating lease liabilities Corporate Debt Securities [Member] Corporate Debt Securities Sale of Stock, Price Per Share Share price Preferred Stock, Voting Rights Preferred stock, voting rights Net loss Net loss Lessee, Lease, Description [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options, shares Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Exercisable Research and Development Expense [Member] Research and Development Expenses Equity Component [Domain] Statistical Measurement [Domain] General and Administrative Expense, Total General and Administrative Expense General and administrative Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Unrealized gain (loss) on short-term investments Other income, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Other expense Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Expiration period Furniture and Fixtures [Member] Furniture and fixtures Temporary equity conversion of convertible preferred stock into common stock shares upon initial public offering. Conversion of convertible preferred stock into common stock upon initial public offering, (in shares) Temporary Equity Conversion Of Convertible Preferred Stock Into Common Stock Shares Upon Initial Public Offering Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Preferred Stock, Shares Issued Preferred stock, shares issued Schedule of common stock reserved for future issuance. Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule of Common Stock Reserved For Future Issuance Cash paid for operating leases Operating Lease, Payments Proceeds from Stock Options Exercised Proceeds from the exercise of stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Number of shares remained unvested Payables and Accruals [Abstract] Shares issued under ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Short-Term Investments, Total Short-Term Investments Short-term investments Operating Lease, Expense Base lease payments Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assumed risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Restricted Cash, Noncurrent Restricted cash Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Class of Stock [Domain] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding Common stock, shares outstanding Payments to Acquire Investments, Total Payments to Acquire Investments Purchases of investments Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Antidilutive Securities [Axis] Entity Interactive Data Current Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Summary of Financial Assets Measured at Fair Value on Recurring Basis Document Quarterly Report Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Statement of Financial Position Location, Balance [Axis] Statistical Measurement [Axis] Operating Lease, Cost Operating lease cost Assets, Fair Value Disclosure, Total Assets, Fair Value Disclosure Total fair value of assets Offering period Share Based Compensation Arrangement By Share-based Payment Award Offering Period Share based compensation arrangement by share-based payment award offering period. Lease, Cost Total lease costs Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Number of shares remained available for grant Basis of Presentation and Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost expected to be recognized over a weighted-average period Statement of Income Location, Balance [Axis] Cash and Cash Equivalents [Axis] Assets Total assets Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected option life (in years) Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Organization and Basis of Presentation Accrued research and development costs, current. Accrued Research and Development Costs, Current Accrued research and development costs Components of cash, cash equivalents, and restricted cash Restricted Cash and Cash Equivalents [Abstract] New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements Entity Address, City or Town AOCI Attributable to Parent [Member] Accumulated other comprehensive income/ (loss) Equity [Abstract] Net of issuance costs Payments of common stock offering costs Payments of Stock Issuance Costs Upfront payments under lease agreements. Upfront Payments under Lease Agreements Upfront payments under lease agreements Share-based payment arrangement, withheld on behalf of employees for future purchases Share Based Payment Arrangement Withheld On Behalf Of Employees For Future Purchases Share based payment arrangement withheld on behalf of employees for future purchases. Change in unpaid common stock issuance costs Change in Unpaid Common Stock Issuance Costs Change in unpaid common stock issuance costs. Klaus Wagner Klaus Wagner [Member] Klaus Wagner [Member] Summary of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Depreciation, Total Depreciation Depreciation Deferred offering costs. Deferred Offering Costs [Policy Text Block] Deferred Offering Costs Share-Based Payment Arrangement [Text Block] Stock Options and Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares authorized for issuance Fair value assets transfers between level one level two or level three amount. Fair Value Assets Transfers Between Level One Level Two Or Level Three Amount Fair value assets transfer between levels Fair Value Disclosures [Abstract] Issuance of Series C convertible preferred stock, net of $329 in issuance costs (in shares) Temporary Equity Stock Issued During Period Shares New Issues Temporary equity stock issued during period shares new issues. Computers and Software [Member] Computers and Software [Member] Computers and software Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Forfeited and expired Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, value Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options Value Lessee, Lease, Description [Line Items] Liabilities, Current [Abstract] Current liabilities Document Type US Government Agencies Debt Securities [Member] U.S. Government Obligations Title of 12(b) Security Security 12b Title Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Statement of Financial Position Location, Balance [Domain] Statement of Stockholders' Equity [Abstract] Document Fiscal Period Focus Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Research and Development Expense, Total Research and Development Expense Research and development Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted Percentage of outstanding common stock maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Preferred Stock, Dividend Rate, Percentage Preferred stock, dividend rate Asset Class [Domain] Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross Property and equipment, gross Subsequent Event Type [Domain] Schedule of Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock to be purchased under the ESPP Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted Temporary Equity, by Class of Stock [Table] Financial Instruments [Domain] Sale of Stock [Axis] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities Investments [Domain] Equity awards available for future issuance. Equity Awards Available for Future Issuance [Member] Equity Awards Available for Future Issuance Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Purchase period Sharebased Compensation Arrangement by Sharebased Payment Award Purchase Period Sharebased compensation arrangement by share-based payment award purchase period. Convertible preferred stock issuance costs Convertible Preferred Stock Issuance Costs Convertible preferred stock issuance costs. Debt Securities, Available-for-Sale [Table] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization expense Other Accrued Liabilities, Current Other accrued liabilities Entity Address, Address Line Two Liabilities, convertible preferred stock, and stockholders' equity / (deficit) Liabilities and Equity [Abstract] Document Period End Date Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share Trading Symbol Total stockholders' equity / (deficit) Equity, Attributable to Parent, Beginning Balance Equity, Attributable to Parent, Ending Balance Equity, Attributable to Parent Total stockholders' (deficit) equity Long-Lived Tangible Asset [Axis] Temporary Equity, Shares Authorized Shares Authorized Convertible preferred stock, shares authorized Variable Lease, Cost Variable lease cost Property, Plant and Equipment [Table] 2018 equity incentive plan. Two Thousand Eighteen Equity Incentive Plan [Member] 2018 Equity Incentive Plan Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-based Compensation Expense Temporary Equity [Line Items] Share based compensation arrangement by share based payment award options vesting of early exercised stock options number of shares. Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Of Early Exercised Stock Options Number Of Shares Vesting of early exercised stock options, (in shares) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Unrealized Loss Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to outstanding time-based options Leases [Abstract] Use of Estimates, Policy [Policy Text Block] Use of Estimates Conversion of convertible preferred stock into common stock upon initial public offering, value Stock Issued During Period, Value, Conversion of Convertible Securities APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Stock-based compensation Class of Stock [Line Items] Assumed volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Unaudited condensed interim financial information. Unaudited Condensed Interim Financial Information [Policy Text Block] Unaudited Condensed Interim Financial Information Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Security Exchange Name Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Available-for-Sale Securities Proceeds from Sale, Maturity and Collection of Investments, Total Proceeds from Sale, Maturity and Collection of Investments Maturities of investments Operating Expenses Total operating expenses Long-Lived Tangible Asset [Domain] Class of Stock [Axis] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation and amortization Fair Value Disclosures [Text Block] Fair Value Measurements Deferred Offering Costs and Common Stock Issuance Costs Deferred Offering Costs and Common Stock Issuance Costs [Policy Text Block] Deferred offering costs and common stock issuance costs. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant date per share fair value of options granted Subsequent Event [Member] Subsequent Event Maximum [Member] Maximum Jami Rubin Jami Rubin [Member] Jami Rubin [Member] Total liabilities, convertible preferred stock, and stockholders' equity / (deficit) Liabilities and Equity Operating Lease, Right-of-Use Asset Net ROU asset Right-of-use asset, net Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per common share - diluted Net loss per share - diluted Leasehold Improvements [Member] Leasehold improvements Entity Ex Transition Period Lab Equipment [Member] Lab Equipment [Member] Lab equipment Common Stock, Voting Rights Common stock, voting rights Fair Value Hierarchy and NAV [Domain] Term of the plan Share-Based Compensation Arrangement by Share-Based Payment Award, Term Share-based compensation arrangement by share-based payment award, term. Assets, Current Total current assets Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Series C Convertible Preferred Stock [Member] Series C Convertible Preferred Stock Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, (in shares) Stock Issued During Period, Shares, New Issues Shares sold Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Entity Filer Category Non Rule 10b5-1 Arr Modified Flag Non Rule 10b5-1 Arr Modified Flag APIC, Share-Based Payment Arrangement, Recognition and Exercise Vesting of early exercised stock options, value Property, Plant and Equipment [Abstract] Equity, Including Portion Attributable to Noncontrolling Interest, Total Equity, Including Portion Attributable to Noncontrolling Interest Beginning balance Ending balance Increase (decrease) to ROU assets due to remeasurement of lease obligation. Increase (decrease) to ROU assets due to remeasurement of lease obligation Increase to ROU assets due to remeasurement of lease obligation Other income, net: Nonoperating Income (Expense) [Abstract] Temporary equity conversion of convertible preferred stock into common stock value upon initial public offering. Conversion of convertible preferred stock into common stock upon initial public offering, value Temporary Equity Conversion Of Convertible Preferred Stock Into Common Stock Value Upon Initial Public Offering Current Fiscal Year End Date Shares Available for Purchase Under the ESPP Shares Available for Purchase Under the ESPP [Member] Shares available for purchase under the ESPP. Share-Based Compensation Arrangement by Share-Based Payment Award, Excise Price Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Excise Price Percentage Percentage of excise price Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Imputed interest Standby letter-of-credit Standby Letter-of-credit Standby letter-of-credit Temporary Equity, Par or Stated Value Per Share Offering price per share Convertible preferred stock, par value Share-Based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Two Thousand Twenty Four Incentive Plan Two Thousand Twenty Four Incentive Plan [Member] 2024 Incentive Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate-Intrinsic Value Common stock options issued and outstanding. Common Stock Options Issued and Outstanding [Member] Common Stock Options Issued and Outstanding Dividends, Preferred Stock, Total Dividends, Preferred Stock Dividends declared, preferred stock Entity Registrant Name Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Estimated fair value of gross unrealized loss positions Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Earnings Per Share [Text Block] Net Loss Per Common Share Entity Emerging Growth Company Common stock disclosure. Common Stock Disclosure [Text Block] Common Stock Money Market Funds [Member] Money Market Funds Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average shares of common stock used in computing net loss per share, basic Shares used in calculation, basic Common stock issuance cost Common Stock Issuance Cost Common stock issuance cost. Assumed volatility, Maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Issuance of Series C convertible preferred stock, net of $329 in issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues Common Stock, Shares Authorized Authorized common stock shares Common stock, shares authorized Fair Value, Inputs, Level 1 [Member] Level 1 Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Vested and expected to vest Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Financial Instrument [Axis] Weighted-Average Remaining Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Earnings Per Share, Policy [Policy Text Block] Net Loss Per Share General and Administrative Expense [Member] General and Administrative Expenses Share-Based Payment Arrangement [Abstract] Percentage of Conversion of Outstanding Shares of Preferred Stock Percentage of Conversion of Outstanding Shares of Preferred Stock Percentage of conversion of outstanding shares of preferred stock Debt Securities, Available-for-Sale, Total Debt Securities, Available-for-Sale Estimated Fair Value Accounting Policies [Abstract] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Stock Option Activity Under the Plan Stockholders' equity / (deficit): Equity, Attributable to Parent [Abstract] Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash, Cash Equivalents, and Restricted Cash Statement [Table] Segment Reporting, Policy [Policy Text Block] Segments Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment, Net Weighted-Average Remaining Term (years), Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Subsequent Event [Table] Preferred Stock, Shares Authorized Preferred stock, shares authorized Entity File Number Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase in cash and cash equivalents Earnings Per Share [Abstract] Cash Equivalents [Member] Cash Equivalents Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock Statement of Financial Position [Abstract] IPO [Member] IPO Operating Income (Loss) Loss from operations Loss from operations Shares Issued, Price Per Share Public offering price per share Options early exercised subject to future vesting. Options Early Exercised Subject to Future Vesting [Member] Options Early Exercised Subject to Future Vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Assumed volatility Schedule of Assumptions Used in Black-Scholes Option Pricing Model to Determine Fair Value of Stock to be Purchased Under ESPP Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Entity Shell Company Convertible preferred stock. Convertible Preferred Stock [Policy Text Block] Convertible Preferred Stock Entity Tax Identification Number Assets [Abstract] Entity Current Reporting Status Weighted-Average Remaining Term (years), Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from the issuance of convertible preferred stock Proceeds from Issuance of Convertible Preferred Stock Aggregate net proceeds from issuance of convertible preferred stock Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accounts Payable and Accrued Liabilities Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Subsequent Events [Abstract] Document Fiscal Year Focus Cash, Cash Equivalents, and Short-Term Investments, Total Cash, Cash Equivalents, and Short-Term Investments Cash, cash equivalents, and short-term investments Preferred stock, $0.0001 par value; 70,000,000 shares authorized and no shares issued and outstanding as of June 30, 2024; no shares authorized and no shares issued and outstanding as of December 31, 2023 Preferred Stock, Value, Issued Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Forfeited and expired Capital Expenditures Incurred but Not yet Paid Unpaid property and equipment purchases Proceeds from the issuance of common stock from initial public offering, net of discounts Proceeds from Issuance Initial Public Offering Net proceeds City Area Code Liabilities, Current Total current liabilities Conversion of convertible preferred stock into common stock, (in shares) Temporary Equity Conversion of Convertible Preferred Stock Into Common Stock Shares Temporary equity conversion of convertible preferred stock into common stock shares. Two zero two two lease. Two Zero Two Two Lease Member 2022 Lease Conversion of convertible preferred stock into common stock upon initial public offering, (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding Preferred Stock, shares outstanding Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in-capital Subsidiary, Sale of Stock [Line Items] Commitments and Contingencies Disclosure [Abstract] Convertible Preferred Stock [Member] Convertible Preferred Stock Debt Securities, Available-for-Sale, Amortized Cost Acquisition Cost Acquisition Cost Operating Lease, Liability, Current Lease liabilities, current portion Temporary Equity Disclosure [Abstract] Rule 10b5-1 Arr Modified Flag Rule 10b5-1 Arr Modified Flag. Convertible Preferred Stock, Shares Issued upon Conversion Convertible Preferred Stock, Shares Issued upon Conversion Convertible preferred stock converted into common stock Retained Earnings [Member] Accumulated deficit Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Common stock voting rights number of votes. Common Stock Voting Rights Number of Votes Number of vote Document Transition Report Percentage of fair market value of common stock purchase price Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Antidilutive Security, Excluded EPS Calculation [Table] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Minimum [Member] Minimum Common Stock [Member] Common Stock Restricted Cash, Total Restricted Cash Restricted cash Increase in federally insured limits. Increase In Federally Insured Limits Increase in federally insured limits Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts Payable and Accrued Liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate-Intrinsic Value, Vested and expected to vest Short-Term Investments [Member] Short-term Investments Other Comprehensive Income (Loss), Net of Tax [Abstract] Comprehensive loss: Statement of Income Location, Balance [Domain] Organization, consolidation and presentation of financial statements. Organization, Consolidation and Presentation of Financial Statements [Line Items] Entity Common Stock, Shares Outstanding Issuance of common stock, net discounts and offering costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Common stock, $0.0001 par value; 700,000,000 shares authorized, 22,254,537 shares issued, and 22,254,102 shares outstanding as of June 30, 2024; 402,600,000 shares authorized, 1,248,493 shares issued, and 1,247,012 shares outstanding as of December 31, 2023 Common Stock, Value, Issued Common stock Investment Income, Interest Interest income Operating Lease, Liability, Total Operating Lease, Liability Lease obligation Measurement Frequency [Axis] Commitments and Contingencies Commitments and contingencies (Notes 8) Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted-average shares of common stock used in computing net loss per share, diluted Shares used in calculation, diluted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Future minimum lease payments Entity Small Business Conversion of convertible preferred stock into common stock, value Temporary Equity Conversion of Convertible Preferred Stock Into Common Stock Value Temporary equity conversion of convertible preferred stock into common stock value. Stockholders' Equity Note, Stock Split, Conversion Ratio Reverse stock split ratio Accretion (Amortization) of Discounts and Premiums, Investments Accretion of investments, net Accretion of investments, net Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Beginning balance, Weighted-Average Exercise Price Ending balance, Weighted-Average Exercise Price Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Number of available-for-sale securities Asset Class [Axis] Conversion of outstanding convertible preferred stock. Conversion of Outstanding Convertible Preferred Stock [Member] Conversion of Outstanding Convertible Preferred Stock Measurement Frequency [Domain] Temporary Equity, Shares Outstanding Shares Outstanding Convertible preferred stock, shares outstanding Beginning balance, convertible preferred stock, (in shares) Ending balance, convertible preferred stock, (in shares) Fair Value, Inputs, Level 3 [Member] Level 3 Subsequent Events [Text Block] Subsequent Events Convertible Preferred Stock Text Block Convertible Preferred Stock Convertible preferred stock. Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Neil Abdollahian Neil Abdollahian [Member] Neil Abdollahian [Member] Deferred Offering Costs Deferred offering costs Short-Term Lease, Cost Short-term lease cost Accounts Payable and Accrued Liabilities, Current Total accounts payable and accrued liabilities Accounts payable and accrued liabilities XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 31, 2024
Cover [Abstract]    
Amendment Flag false  
Entity Central Index Key 0001782303  
Current Fiscal Year End Date --12-31  
Document Type 10-Q  
Document Period End Date Jun. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Registrant Name BOUNDLESS BIO, INC.  
Entity Incorporation, State or Country Code DE  
Entity File Number 001-41989  
Entity Tax Identification Number 83-0751369  
Entity Address, Address Line One 9880 Campus Point Drive  
Entity Address, Address Line Two Suite 120  
Entity Address, City or Town San Diego  
Entity Address, Postal Zip Code 92121  
Entity Address, State or Province CA  
City Area Code (858)  
Local Phone Number 766-9912  
Title of 12(b) Security Common stock, par value $0.0001 per share  
Trading Symbol BOLD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Common Stock, Shares Outstanding   22,254,537
Document Transition Report false  
Document Quarterly Report true  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 31,363 $ 23,706
Short-term investments 147,927 97,046
Prepaid expenses and other current assets 3,842 3,452
Total current assets 183,132 124,204
Property and equipment, net 3,739 2,573
Right-of-use asset, net 754 2,002
Restricted cash 560 560
Other assets 18 555
Total assets 188,203 129,894
Current liabilities    
Accounts payable and accrued liabilities 6,066 4,266
Accrued compensation 2,054 2,898
Lease liabilities, current portion 837 2,195
Total current liabilities 8,957 9,359
Commitments and contingencies (Notes 8)
Convertible preferred stock, $0.0001 par value; no shares authorized, issued, or outstanding as of June 30, 2024; 287,446,844 shares authorized, issued, and outstanding as of December 31, 2023; liquidation preference of $252.1 million as of December 31, 2023 0 247,617
Stockholders' equity / (deficit):    
Preferred stock, $0.0001 par value; 70,000,000 shares authorized and no shares issued and outstanding as of June 30, 2024; no shares authorized and no shares issued and outstanding as of December 31, 2023 0 0
Common stock, $0.0001 par value; 700,000,000 shares authorized, 22,254,537 shares issued, and 22,254,102 shares outstanding as of June 30, 2024; 402,600,000 shares authorized, 1,248,493 shares issued, and 1,247,012 shares outstanding as of December 31, 2023 2 0
Additional paid-in-capital 347,823 8,987
Accumulated other comprehensive income / (loss) (64) 40
Accumulated deficit (168,515) (136,109)
Total stockholders' equity / (deficit) 179,246 (127,082)
Total liabilities, convertible preferred stock, and stockholders' equity / (deficit) $ 188,203 $ 129,894
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Convertible preferred stock, par value $ 0.0001 $ 0.0001
Convertible preferred stock, liquidation preference   $ 252.1
Convertible preferred stock, shares authorized 0 287,446,844
Convertible preferred stock, shares issued 0 287,446,844
Convertible preferred stock, shares outstanding 0 287,446,844
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 70,000,000 0
Preferred stock, shares issued 0 0
Preferred Stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 700,000,000 402,600,000
Common stock shares issued 22,254,537 1,248,493
Common stock, shares outstanding 22,254,102 1,247,012
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating Expenses:        
Research and development $ 14,735 $ 11,075 $ 27,864 $ 20,577
General and administrative 4,656 2,885 8,410 5,470
Total operating expenses 19,391 13,960 36,274 26,047
Loss from operations (19,391) (13,960) (36,274) (26,047)
Other income, net:        
Interest income 2,382 1,551 3,803 1,914
Other income, net 33 11 65 16
Total other income, net 2,415 1,562 3,868 1,930
Net loss (16,976) (12,398) (32,406) (24,117)
Comprehensive loss:        
Net Income (Loss) (16,976) (12,398) (32,406) (24,117)
Unrealized gain/(loss) on short-term investments (43) (20) (104) 258
Comprehensive loss $ (17,019) $ (12,418) $ (32,510) $ (23,859)
Net loss per share - basic $ (0.77) $ (10.28) $ (2.78) $ (20.18)
Net loss per share - diluted $ (0.77) $ (10.28) $ (2.78) $ (20.18)
Shares used in calculation, basic 22,023 1,206 11,641 1,195
Shares used in calculation, diluted 22,023 1,206 11,641 1,195
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) - USD ($)
$ in Thousands
Total
Convertible Preferred Stock
Common Stock
Additional paid-in-capital
Accumulated other comprehensive income/ (loss)
Accumulated deficit
Beginning balance, convertible preferred stock, (in shares) at Dec. 31, 2022   144,589,706        
Beginning balance, convertible preferred stock at Dec. 31, 2022   $ 147,946        
Beginning balance, (in shares) at Dec. 31, 2022     1,167,240      
Beginning balance at Dec. 31, 2022 $ (81,696)     $ 5,377 $ (398) $ (86,675)
Vesting of early exercised stock options, (in shares)     17,505      
Vesting of early exercised stock options, value 52     52    
Exercise of stock options Value 31     31    
Exercise of stock options (in shares)     9,195      
Stock-based compensation 615     615    
Unrealized gain (loss) on short-term investments 278       278  
Net loss (11,719)         (11,719)
Ending balance, (in shares) at Mar. 31, 2023     1,193,940      
Ending balance at Mar. 31, 2023 (92,439)     6,075 (120) (98,394)
Ending balance, convertible preferred stock, (in shares) at Mar. 31, 2023   144,589,706        
Ending balance, convertible preferred stock at Mar. 31, 2023   $ 147,946        
Issuance of Series C convertible preferred stock, net of $329 in issuance costs (in shares)   142,857,138        
Issuance of Series C convertible preferred stock, net of $329 in issuance costs   $ 99,671        
Vesting of early exercised stock options, (in shares)     12,164      
Vesting of early exercised stock options, value 36     36    
Exercise of stock options Value 26     26    
Exercise of stock options (in shares)     7,209      
Stock-based compensation 927     927    
Unrealized gain (loss) on short-term investments (20)       (20)  
Net loss (12,398)         (12,398)
Ending balance, (in shares) at Jun. 30, 2023     1,213,313      
Ending balance at Jun. 30, 2023 $ (103,868)     7,064 (140) (110,792)
Ending balance, convertible preferred stock, (in shares) at Jun. 30, 2023   287,446,844        
Ending balance, convertible preferred stock at Jun. 30, 2023   $ 247,617        
Beginning balance, convertible preferred stock, (in shares) at Dec. 31, 2023 287,446,844 287,446,844        
Beginning balance, convertible preferred stock at Dec. 31, 2023 $ 247,617 $ 247,617        
Beginning balance, (in shares) at Dec. 31, 2023     1,247,012      
Beginning balance at Dec. 31, 2023 (127,082)     8,987 40 (136,109)
Vesting of early exercised stock options, (in shares)     522      
Vesting of early exercised stock options, value 2     2    
Exercise of stock options Value 59     59    
Exercise of stock options (in shares)     15,104      
Stock-based compensation 1,328     1,328    
Unrealized gain (loss) on short-term investments (61)       (61)  
Net loss (15,430)         (15,430)
Ending balance, (in shares) at Mar. 31, 2024     1,262,638      
Ending balance at Mar. 31, 2024 $ (141,184)     10,376 (21) (151,539)
Ending balance, convertible preferred stock, (in shares) at Mar. 31, 2024   287,446,844        
Ending balance, convertible preferred stock at Mar. 31, 2024   $ 247,617        
Beginning balance, convertible preferred stock, (in shares) at Dec. 31, 2023 287,446,844 287,446,844        
Beginning balance, convertible preferred stock at Dec. 31, 2023 $ 247,617 $ 247,617        
Beginning balance, (in shares) at Dec. 31, 2023     1,247,012      
Beginning balance at Dec. 31, 2023 $ (127,082)     8,987 40 (136,109)
Exercise of stock options (in shares) 15,211          
Ending balance, (in shares) at Jun. 30, 2024     22,254,102      
Ending balance at Jun. 30, 2024 $ 179,246   $ 2 347,823 (64) (168,515)
Ending balance, convertible preferred stock, (in shares) at Jun. 30, 2024 0          
Ending balance, convertible preferred stock at Jun. 30, 2024 $ 0          
Beginning balance, convertible preferred stock, (in shares) at Mar. 31, 2024   287,446,844        
Beginning balance, convertible preferred stock at Mar. 31, 2024   $ 247,617        
Beginning balance, (in shares) at Mar. 31, 2024     1,262,638      
Beginning balance at Mar. 31, 2024 (141,184)     10,376 (21) (151,539)
Conversion of convertible preferred stock into common stock upon initial public offering, (in shares)   (287,446,844)        
Conversion of convertible preferred stock into common stock upon initial public offering, value   $ (247,617)        
Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, (in shares)     6,250,000      
Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, value 87,695   $ 1 87,694    
Conversion of convertible preferred stock into common stock upon initial public offering, (in shares)     14,740,840      
Conversion of convertible preferred stock into common stock upon initial public offering, value 247,617   $ 1 247,616    
Vesting of early exercised stock options, (in shares)     524      
Vesting of early exercised stock options, value 2     2    
Exercise of stock options (in shares)     100      
Stock-based compensation 2,135     2,135    
Unrealized gain (loss) on short-term investments (43)       (43)  
Net loss (16,976)         (16,976)
Ending balance, (in shares) at Jun. 30, 2024     22,254,102      
Ending balance at Jun. 30, 2024 $ 179,246   $ 2 $ 347,823 $ (64) $ (168,515)
Ending balance, convertible preferred stock, (in shares) at Jun. 30, 2024 0          
Ending balance, convertible preferred stock at Jun. 30, 2024 $ 0          
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Issuance of common stock, net discounts and offering costs $ 12,305  
Series C Convertible Preferred Stock    
Net of issuance costs   $ 329
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net loss $ (32,406) $ (24,117)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 3,463 1,542
Depreciation 528 475
Accretion of investments, net (2,676) (813)
Non-cash lease expense 1,249 1,071
Other   25
Changes in operating assets and liabilities:    
Prepaid expenses and other assets (1,849) (348)
Accounts payable and accrued liabilities 1,037 259
Operating lease liabilities (1,358) (1,074)
Net cash used in operating activities (32,012) (22,980)
Cash flows from investing activities    
Purchases of investments (124,652) (97,387)
Maturities of investments 76,185 51,246
Purchases of property and equipment (1,587) (214)
Net cash used in investing activities (50,054) (46,355)
Cash flows from financing activities    
Proceeds from the issuance of common stock from initial public offering, net of discounts 93,000  
Payments of common stock offering costs (3,336)  
Proceeds from the issuance of convertible preferred stock   100,000
Convertible preferred stock issuance costs   (329)
Proceeds from the exercise of stock options 59 57
Net cash provided by financing activities 89,723 99,728
Net increase in cash and cash equivalents 7,657 30,393
Cash, cash equivalents, and restricted cash at beginning of period 24,266 11,484
Cash, cash equivalents, and restricted cash at end of period 31,923 41,877
Components of cash, cash equivalents, and restricted cash    
Cash and cash equivalents 31,363 41,317
Restricted Cash 560 560
Cash, cash equivalents, and restricted cash at end of period 31,923 41,877
Non-cash investing and financing activities    
Change in unpaid common stock issuance costs (183)  
Addition to ROU assets   282
Increase to ROU assets due to remeasurement of lease obligation   1,125
Vesting of early exercised stock options 4 88
Unpaid property and equipment purchases $ 107 $ 100
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (16,976) $ (12,398) $ (32,406) $ (24,117)
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Rule 10b5-1 Trading Arrangements

From time to time, our officers (as defined in Rule 16a-1(f) of the Exchange Act) and directors may enter into Rule 10b5-1 or non-Rule 10b5-1 trading arrangements (as each such term is defined in Item 408 of Regulation S-K). During the three months ended June 30, 2024, our officers or directors adopted, modified, or terminated such trading arrangements as set forth below.

 

 



Action



Date

Trading Arrangement

 

 

Rule 10b5-1*

Non-Rule 10b5‑1**

Total Shares Subject to Plan

Expiration Date

Jami Rubin,

Chief Financial Officer

 

Adopt

 

May 23, 2024

 

X

 

 

9,000

 

April 29, 2025(1)

 

 

Adopt

 

May 24, 2024

 

X

 

 

32,537

 

May 21, 2025(1)

Neil Abdollahian,
Chief Business Officer

 

 

 

 

 

 

 

Jessica Oien,
Chief Legal Officer and Corporate Secretary

 

Adopt

 

May 24, 2023

 

X

 

 

35,000

 

May 23, 2025(1)

 

Klaus Wagner, M.D., Ph.D.,
Chief Medical Officer

 

Adopt

 

May 24, 2024

 

X

 

 

68,000

 

April 30, 2025(1)

 

Chris Hassig, Ph.D.,
Chief Scientific Officer

 

Adopt

 

May 26, 2024

 

X

 

 

54,820

 

September 30, 2025(1)

____________________

* Intended to satisfy the affirmative defense of Rule 10b5-1(c)

** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)

(1)
This trading plan may expire earlier if all transactions under the trading plan are completed before the scheduled expiration date.
Jami Rubin  
Trading Arrangements, by Individual  
Name Jami Rubin
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date May 23, 2024
Expiration Date April 29, 2025
Aggregate Available 9,000
Neil Abdollahian  
Trading Arrangements, by Individual  
Name Neil Abdollahian
Title Chief Business Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date May 24, 2024
Expiration Date May 21, 2025
Aggregate Available 32,537
Jessica Oien  
Trading Arrangements, by Individual  
Name Jessica Oien
Title Chief Legal Officer and Corporate Secretary
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date May 24, 2023
Expiration Date May 23, 2025
Aggregate Available 35,000
Klaus Wagner  
Trading Arrangements, by Individual  
Name Klaus Wagner, M.D., Ph.D
Title Chief Medical Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date May 24, 2024
Expiration Date April 30, 2025
Aggregate Available 68,000
Chris Hassig  
Trading Arrangements, by Individual  
Name Chris Hassig, Ph.D
Title Chief Scientific Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date May 26, 2024
Expiration Date September 30, 2025
Aggregate Available 54,820
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation
1.
Organization and Basis of Presentation

Description of Business

Boundless Bio, Inc. (the Company) is a clinical-stage precision oncology company dedicated to unlocking a new paradigm in cancer therapeutics to address the significant unmet need in patients with oncogene amplified tumors by targeting extrachromosomal DNA (ecDNA). The Company is focused on designing and developing small molecule drugs called ecDNA directed therapeutic candidates (ecDTx). The Company was incorporated in the state of Delaware on April 10, 2018 and is headquartered in San Diego, California.

Initial Public Offering

On April 2, 2024, the Company completed its initial public offering (IPO), pursuant to which it sold 6,250,000 shares of its common stock at a public offering price of $16.00 per share, resulting in net proceeds of approximately $87.7 million, after deducting underwriting discounts, commissions, and other offering expenses. Immediately prior to the closing of the IPO, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

In connection with the closing of its IPO, on April 2, 2024, the Company’s certificate of incorporation was amended and restated to authorize 700,000,000 shares of common stock, par value $0.0001 per share and 70,000,000 shares of undesignated preferred stock, par value of $0.0001 per share.

Reverse Stock Split

On March 19, 2024, the Company effected a one-for-19.5 reverse stock split of its issued and outstanding shares of common stock. Accordingly, all share and per share amounts for all periods presented in the accompanying financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this reverse stock split and adjustment of the conversion ratios for each series of the Company’s convertible preferred stock. The par value and the number of authorized shares of the convertible preferred stock and common stock were not adjusted in connection with the reverse stock split.

Liquidity

Since the Company commenced operations in 2018, it has devoted substantially all of its efforts and resources to organizing and staffing the Company, business planning, raising capital, building its proprietary Spyglass platform, discovering its ecDTx, developing its ecDNA diagnostic candidate, establishing its intellectual property portfolio, conducting research, preclinical studies, and clinical trials, establishing arrangements with third parties for the manufacture of its ecDTx and related raw materials, and providing other general and administrative support for these operations.

Since inception, the Company has incurred significant operating losses and negative cash flows from its operations and expects that it will continue to do so into the foreseeable future as it continues its development of, seeks regulatory approval for, and potentially commercializes any of its ecDTx and seeks to discover and develop additional ecDTx, utilizes third parties to manufacture its ecDTx and related raw materials, seeks to develop its ecDNA diagnostic candidate, hires additional personnel, and expands and protects its intellectual property. If the Company obtains regulatory approval for any of its ecDTx, it expects to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution. As of June 30, 2024, the Company had an accumulated deficit of $168.5 million and cash, cash equivalents, and short-term investments of $179.3 million. The Company believes that its existing cash, cash equivalents, and short-term investments will be sufficient to fund its operations for at least 12 months from the issuance date of these condensed financial statements.

Basis of Presentation

The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and the requirements of the Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. The financial statements are presented in U.S. dollars. Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) promulgated by the Financial Accounting Standards Board (FASB).

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.
Summary of Significant Accounting Policies

Unaudited Condensed Interim Financial Information

The condensed balance sheet as of June 30, 2024, the condensed statements of operations and comprehensive loss for the three and six months ended June 30, 2024 and 2023, the condensed statements of convertible preferred stock and stockholders’ equity / (deficit) for the three and six months ended June 30, 2024 and 2023, and the condensed statements of cash flows for the six months ended June 30, 2024 and 2023 are unaudited. These unaudited condensed financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly the Company’s financial position, results of operations, and cash flows for the interim period presented. The financial data and the other financial information contained in these notes to the condensed financial statements related to the three and six months ended June 30, 2024 and 2023 are also unaudited. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period.

The condensed balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements included in the Company’s prospectus (the Prospectus) dated March 27, 2024 related to its IPO filed pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, with the SEC on March 28, 2024.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in the Company’s financial statements and accompanying notes. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may materially differ from these estimates and assumptions.

On an ongoing basis, management evaluates its estimates, primarily related to stock-based compensation, the fair value of its investments and common stock, and accrued research and development costs. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company’s estimates relating to the valuation of stock options require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs.

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash and cash equivalents include cash in readily available checking and money market accounts.

The balance reflected in these financial statements as restricted cash represents a deposit account pledged as collateral to secure a standby letter of credit required as a security deposit on one of the Company’s leased facilities. The Company has classified the restricted cash as a noncurrent asset on its balance sheets as of June 30, 2024 and December 31, 2023.

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to the concentration of credit risk, consist primarily of cash, cash equivalents, and investments. The Company maintains deposits in federally insured financial institutions which exceeded federally insured limits by $2.9 million as of June 30, 2024. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. The Company’s investment policy includes guidelines for the quality of the related institutions and financial instruments and defines allowable investments that the Company may invest in, which the Company believes minimizes its exposure to concentration of credit risk.

Fair Value Measurements

Certain assets and liabilities are carried at fair value under U.S. GAAP. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement determined based on assumptions that market participants would use in pricing an asset

or liability. Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

Cash, cash equivalents, and short-term investments are carried at fair value, determined according to the fair value hierarchy described above. The carrying values of the Company’s prepaid expenses, accounts payable, and accrued expenses approximate their fair value due to the short-term nature of these assets and liabilities. None of the Company’s non-financial assets or liabilities are recorded at fair value on a non-recurring basis.

Deferred Offering Costs and Common Stock Issuance Costs

The Company capitalizes certain legal, professional, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity (deficit) as a reduction of proceeds generated as a result of the offering. As of June 30, 2024 and December 31, 2023, there were $0 and $2.2 million of deferred offering costs, respectively. At the closing of the IPO, the amounts recorded in deferred offering costs were reclassified to additional paid-in capital within stockholders' equity.

Segments

Operating segments are identified as components of an enterprise about which discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company views its operations and manages its business as one operating segment.

Convertible Preferred Stock

The Company’s convertible preferred stock is classified as temporary equity in the accompanying balance sheets and excluded from stockholders’ equity / (deficit) as the potential redemption of such stock is outside the Company’s control and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock is not redeemable except for in the event of a liquidation, dissolution, or winding up of the Company. Costs incurred in connection with the issuance of convertible preferred stock are recorded as a reduction of gross proceeds from issuance. The Company does not accrete the carrying values of the preferred stock to the redemption values since the occurrence of these events was not considered probable as of December 31, 2023. Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

Net Loss Per Share

Basic net loss per common share attributable to common stockholders is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. The Company’s potentially dilutive securities, which include its convertible preferred stock, options to purchase common stock, and common stock subject to repurchase related to unvested restricted stock and options early exercised, have been excluded from the computation of diluted net loss per share as the effect would reduce the net loss per share. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same.

Recently Adopted Accounting Pronouncements

As of June 30, 2024, several new accounting pronouncements had been issued by the Financial Accounting Standards Board with future adoption dates. All applicable accounting pronouncements will be adopted by the Company by the date required. Management is

reviewing the impact of adoption of all pending accounting pronouncements but is not yet in a position to determine the impact on the Company’s financial statements and the notes thereto.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
3.
Fair Value Measurements

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis and their respective input levels based on the fair value hierarchy (in thousands):

 

 

 

 

 

Fair Value Measurements Using

 

As of June 30, 2024 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

28,130

 

 

$

28,130

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

139,126

 

 

 

 

 

 

139,126

 

 

 

 

Corporate debt securities (2)

 

 

8,801

 

 

 

 

 

 

8,801

 

 

 

 

Total fair value of assets

 

$

176,057

 

 

$

28,130

 

 

$

147,927

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.

 

 

 

 

 

Fair Value Measurements Using

 

As of December 31, 2023 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

21,737

 

 

$

21,737

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

92,143

 

 

 

 

 

 

92,143

 

 

 

 

Corporate debt securities (2)

 

 

4,903

 

 

 

 

 

 

4,903

 

 

 

 

Total fair value of assets

 

$

118,783

 

 

$

21,737

 

 

$

97,046

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.

The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data.

There were no transfers of assets between fair value levels for all periods presented.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments
4.
Investments

The following tables summarize investments accounted for as available-for-sale securities (in thousands):

 

 

As of June 30, 2024

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

28,130

 

 

$

 

 

$

 

 

$

28,130

 

U.S. government obligations

 

 

139,179

 

 

 

 

 

 

(53

)

 

 

139,126

 

Corporate debt securities

 

 

8,812

 

 

 

 

 

 

(11

)

 

 

8,801

 

Total cash equivalents and investments

 

$

176,121

 

 

$

 

 

$

(64

)

 

$

176,057

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

28,130

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

147,927

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

176,057

 

 

 

 

As of December 31, 2023

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

21,737

 

 

$

 

 

$

 

 

$

21,737

 

U.S. government obligations

 

 

92,106

 

 

 

58

 

 

 

(21

)

 

 

92,143

 

Corporate debt securities

 

 

4,900

 

 

 

5

 

 

 

(2

)

 

 

4,903

 

Total cash equivalents and investments

 

$

118,743

 

 

$

63

 

 

$

(23

)

 

$

118,783

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

21,737

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

97,046

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

118,783

 

 

On June 30, 2024 and December 31, 2023, the remaining contractual maturities of all the Company’s available-for-sale investments were less than 12 months. As of June 30, 2024 and December 31, 2023, the Company has not established an allowance for credit losses for any of its available-for-sale securities.

As of June 30, 2024, there were 39 available-for-sale securities, with an estimated fair value of $145.5 million in gross unrealized loss positions. As of December 31, 2023, there were 24 available-for-sale securities, with an estimated fair value of $40.3 million in gross unrealized loss positions. Based on its review of these investments, the Company believes that the unrealized losses reflect the impact of the rising interest rate environment and were not other-than-temporary in nature.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
5.
Property and Equipment

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

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lab equipment

 

$

4,334

 

 

$

4,264

 

Computers and software

 

 

839

 

 

 

833

 

Leasehold improvements

 

 

1,664

 

 

 

46

 

Furniture and fixtures

 

 

157

 

 

 

157

 

 

 

6,994

 

 

 

5,300

 

Less accumulated depreciation and amortization

 

 

3,255

 

 

 

2,727

 

 

$

3,739

 

 

$

2,573

 

 

Depreciation and amortization expense related to property and equipment was $0.3 million and $0.5 million for the three and six months ended June 30, 2024, respectively, and $0.2 million and $0.5 million for the three and six months ended June 30, 2023, respectively.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities
6.
Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,
2024

 

 

December 31,
2023

 

Accounts payable

 

$

1,686

 

 

$

2,222

 

Accrued research and development costs

 

 

3,441

 

 

 

1,575

 

Other accrued liabilities

 

 

939

 

 

 

469

 

Total accounts payable and accrued liabilities

 

$

6,066

 

 

$

4,266

 

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Agreements
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Lease Agreements
7.
Lease Agreements

2022 Lease

In March 2021, as amended in November 2021, the Company entered into a non-cancelable operating lease for a facility in San Diego, California (the 2022 Lease). The 2022 Lease had an initial term that ended in May 2024, although this was subsequently amended such that this lease now ends on that date occurring 14 days after the lease commencement date for the 2024 Lease (see below). The 2022 Lease provides for the rental of lab and office space, contains rent escalation provisions, and requires the Company to pay a portion of the operating costs related to the underlying multitenant facility. Rental payments under the 2022 Lease commenced in mid-January 2022. Based on information obtained from its landlord, the Company has recorded a right-of-use (ROU) asset and an associated lease obligation for the lab and office space leased under the 2022 Lease. The net ROU asset of $0.8 million and associated lease obligation of $0.8 million are reflected in the Company’s balance sheet as of June 30, 2024 and are estimates that will change should there be a change in the anticipated occupancy date of the property and associated campus underlying the 2024 Lease. The Company’s estimated incremental borrowing rate of approximately 8.0% was used in its present value calculation as the 2022 Lease does not have a stated rate and the implicit rate was not readily determinable.

As of June 30, 2024, future minimum lease payments under the 2022 Lease are expected to total $0.8 million, including imputed interest of approximately $7,000. All future payments under the 2022 Lease are expected to occur in 2024.

2024 Lease

In December 2021, the Company entered into a non-cancelable facility lease for approximately 80,000 square feet of lab and office space in La Jolla, California (the 2024 Lease). The facility to be occupied by the Company under the 2024 Lease will be built to the Company’s specifications; the 2024 Lease agreement includes tenant improvement allowances totaling $22.0 million, repayment of which is included in the future minimum lease payments called for under the agreement.

As of June 30, 2024, although construction of the property underlying the 2024 Lease is underway, the commencement date of the 2024 Lease has not yet been determined. At completion of construction, the Company will occupy the facility for a 120-month term, with payments under the lease commencing after a six-month rent abatement period and continuing through the conclusion of the term. As of June 30, 2024, the landlord has advised the Company that this property will be available for occupancy in October 2024. This date is an estimate, which is subject to change based on the delivery of the property and its associated campus. The 2024 Lease includes base lease payments aggregating $71.9 million, as well as additional charges for common area maintenance and property taxes. The Company has the right to extend the term of the 2024 Lease for an additional 60 months.

Additionally, as a security deposit under this agreement, the Company is required to maintain a standby letter-of-credit in the amount of $0.5 million, which must remain in place until November 2034.

Operating Leases

The Company has made upfront payments under its lease agreements totaling $0.8 million, $0.5 million of which is included in other long-term assets on the balance sheet as of June 30, 2024 and December 31, 2023.

 

The Company paid $1.4 million in cash for operating leases, included in the operating activities section of the condensed statements of cash flows, for each of the six-month periods ended June 30, 2024, and 2023.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
8.
Commitments and Contingencies

Contracts

The Company enters into contracts in the normal course of business with various third parties for preclinical research studies, clinical trials, testing, manufacturing, and other services. These contracts generally provide for termination upon notice and are cancellable without significant penalty or payment and do not contain any minimum purchase commitments.

Indemnification Agreements

In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into

indemnification agreements with officers and members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs because of these indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its financial statements as of June 30, 2024 and December 31, 2023.

Litigation

Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. There are no matters currently outstanding for which any liabilities have been accrued. The Company was not a defendant in any lawsuit for the six months ended June 30, 2024 and the year ended December 31, 2023.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock
6 Months Ended
Jun. 30, 2024
Temporary Equity Disclosure [Abstract]  
Convertible Preferred Stock
9.
Convertible Preferred Stock

Series A, B, and C Convertible Preferred Stock

The Company issued its convertible preferred stock in a series of transactions as follows:

In August 2018, 7,142,857 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $4.9 million;
In June 2019, an additional 26,046,438 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $18.1 million;
In July 2020, an additional 33,189,295 shares of Series A convertible preferred stock were issued for cash at a price of $0.70 per share, resulting in aggregate net proceeds of $23.2 million;
In April 2021, the Company entered into a Series B convertible preferred stock purchase agreement under which it issued 78,211,116 shares of its Series B convertible preferred stock for cash, at a price of $1.35 per share, resulting in aggregate net proceeds of $105.3 million;
In April and May 2023, the Company entered into a Series C convertible preferred stock purchase agreement under which it issued 142,857,138 shares of Series C convertible preferred stock for cash, at a price of $0.70 per share, resulting in aggregate net proceeds of $99.7 million.

Common Stock Issued for Conversion of Convertible Preferred Stock

Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock, as adjusted for the reverse stock split. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

Rights, Preferences, and Privileges of Convertible Preferred Stock

The rights, preferences, and privileges of the previously outstanding convertible preferred stock are detailed in Note 9 of the notes to financial statements included the Prospectus.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Common Stock
10.
Common Stock

Common Stock Rights

The holder of each outstanding share of common stock is entitled to one vote on all matters submitted to a vote of the holders of common stock. Subject to the rights of the holders of any class of the Company’s capital stock having any preference or priority over common stock, the holders of common stock are entitled to receive dividends that are declared by the Company’s board of directors out of legally available funds. In the event of a liquidation, dissolution or winding-up, the holders of common stock are entitled to share ratably in the net assets remaining after payment of liabilities and the liquidation value of the Preferred Stock then outstanding. The common stock has no preemptive rights, conversion rights, redemption rights or sinking fund provisions, and there are no dividends in arrears or default. All shares of common stock have equal distribution, liquidation and voting rights, and have no preferences or exchange rights.

 

Common Stock Reserved for Future Issuance

Common stock reserved for future issuance consisted of the following:

 

 

As of June 30,

 

 

As of December 31,

 

 

2024

 

 

2023

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

Common stock options issued and outstanding

 

 

4,188,436

 

 

 

2,813,937

 

Equity awards available for future issuance

 

 

2,279,257

 

 

 

861,155

 

Shares available for purchase under the ESPP

 

 

231,919

 

 

 

 

Total

 

 

6,699,612

 

 

 

18,415,932

 

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock Options and Stock-Based Compensation
11.
Stock Options and Stock-Based Compensation

Equity Incentive Plan

In March 2024, the Company adopted the 2024 Incentive Plan (as amended, the Plan), which has a term of ten years. The Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, dividend equivalents, restricted stock units, stock appreciation rights, and other stock or cash-based awards to its employees, consultants, and directors. Options granted under the Plan are exercisable at various dates as determined upon grant and will expire no more than 10 years from their date of grant. Stock options generally vest over terms of either 36 or 48 months. The exercise price of awards under the Plan shall not be less than 100% of the estimated fair market value of the Company’s stock on the date of grant. In addition, the Plan includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the Plan will be increased annually on the first day of each calendar year during the term of the Plan, beginning in 2025, by an amount equal to the lesser of (i) 5% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. As of June 30, 2024, a total of 2,832,714 shares of common stock were authorized for issuance under the Plan. On June 30, 2024, 2,279,257 of these shares remain available for grant under the Plan.

Prior to the adoption of the Plan, the Company had awarded common stock options under the 2018 Equity Incentive Plan (as amended, the Predecessor Plan). Under the provisions of the Plan, the shares subject to awards issued under the Predecessor Plan that were outstanding as of March 27, 2024, and that are subsequently cancelled or forfeited, will become available for issuance under, and serve to increase the number of shares that may be issued under, the Plan.

Stock Options

Stock option activity under the Plan and certain other related information is as follows:

 

 

Number

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
 Remaining
Term (years)

 

 

Aggregate-
Intrinsic
Value
(in 000’s)

 

Balance as of December 31, 2023

 

 

2,813,937

 

 

$

4.10

 

 

 

7.8

 

 

$

562

 

Granted

 

 

1,393,744

 

 

$

11.16

 

 

 

 

 

 

 

Exercised

 

 

(15,211

)

 

$

3.90

 

 

 

 

 

 

 

Forfeited and expired

 

 

(4,034

)

 

$

4.05

 

 

 

 

 

 

 

Balance as of June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Vested and expected to vest at June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Exercisable as of June 30, 2024

 

 

1,394,504

 

 

$

4.55

 

 

 

7.6

 

 

$

165

 

 

Aggregate intrinsic value in the above table is the difference between the estimated fair value of the Company’s common stock as of either June 30, 2024 or December 31, 2023, and the exercise price of stock options that had exercise prices below that value.

The options exercised during the three and six months ended June 30, 2024 had an intrinsic value at exercise of approximately $1,000 and $32,000, respectively. The options exercised during the three and six months ended June 30, 2023 had an intrinsic value at exercise of approximately $4,000 and $11,000, respectively.

Stock-Based Compensation Expense

Stock-based compensation expense was as follows (in thousands):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development expenses

 

$

888

 

 

$

395

 

 

$

1,412

 

 

$

667

 

General and administrative expenses

 

 

1,247

 

 

 

532

 

 

 

2,051

 

 

 

875

 

Total stock-based compensation

 

$

2,135

 

 

$

927

 

 

$

3,463

 

 

$

1,542

 

As of June 30, 2024, unrecognized compensation cost related to outstanding time-based options was $21.2 million, which is expected to be recognized over a weighted-average period of 2.9 years.

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the stock options granted during the following periods were as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Expected option life (in years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Assumed volatility

 

 

91.3

%

 

 

91.4

%

 

 

94.9

%

 

 

91.5

%

Assumed risk-free interest rate

 

 

4.3

%

 

 

3.9

%

 

 

4.2

%

 

 

3.9

%

Expected dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

 

The weighted-average grant date per share fair value of options granted during the three months ended June 30, 2024 and 2023 was $4.55 and $5.64, respectively. The weighted-average grant date per share fair value of options granted during the six months ended June 30, 2024 and 2023 was $11.59 and $5.64, respectively.

Employee Stock Purchase Plan

In March 2024, the Company’s board of directors adopted, and the Company’s stockholders approved, the Company’s 2024 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. The ESPP permits participants to contribute up to a specified percentage of their eligible compensation during a series of offering periods of 24 months, each comprised of four six-month purchase periods, to purchase the Company’s common stock. The purchase price of the shares will be 85% of the fair market value of the Company’s common stock on the first day of trading of the applicable offering period or on the applicable purchase date, whichever is lower. A total of 231,919 shares of common stock were initially reserved for issuance under the ESPP. In addition, the ESPP includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the ESPP will be increased annually on the first day of each calendar year during the term of the ESPP, beginning in 2025, by an amount equal to the lesser of (i) 1% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. The Company recognized stock-based compensation expense related to the ESPP of $0.3 million for both the three and six month periods ended June 30, 2024, and $0 during the three and six months ended June 30, 2023. As of June 30, 2024, the unrecognized compensation cost related to the ESPP was $0.8 million and is expected to be recognized as expense over approximately 1.29 years. As of June 30, 2024, $0.1 million has been withheld on behalf of employees for future purchases under the ESPP and is included in accrued compensation on the condensed balance sheets. The Company issued and sold no shares under the ESPP during the three and six months ended June 30, 2024 and 2023.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Common Share
12.
Net Loss Per Common Share

The following table summarizes the computation of basic and diluted net loss per common share of the Company (in thousands, except per share data):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(32,406

)

 

$

(24,117

)

Weighted-average shares of common stock used in
   computing net loss per share, basic and diluted

 

 

22,023

 

 

 

1,206

 

 

 

11,641

 

 

 

1,195

 

Net loss per share, basic and diluted

 

$

(0.77

)

 

$

(10.28

)

 

$

(2.78

)

 

$

(20.18

)

 

The Company excluded the following potential shares of its common stock, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

June 30,

 

 

 

 

2024

 

 

2023

 

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

 

Options to purchase common stock

 

 

4,188,436

 

 

 

2,468,816

 

 

Options early exercised subject to future vesting

 

 

435

 

 

 

2,850

 

 

Total

 

 

4,188,871

 

 

 

17,212,506

 

 

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Unaudited Condensed Interim Financial Information

Unaudited Condensed Interim Financial Information

The condensed balance sheet as of June 30, 2024, the condensed statements of operations and comprehensive loss for the three and six months ended June 30, 2024 and 2023, the condensed statements of convertible preferred stock and stockholders’ equity / (deficit) for the three and six months ended June 30, 2024 and 2023, and the condensed statements of cash flows for the six months ended June 30, 2024 and 2023 are unaudited. These unaudited condensed financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly the Company’s financial position, results of operations, and cash flows for the interim period presented. The financial data and the other financial information contained in these notes to the condensed financial statements related to the three and six months ended June 30, 2024 and 2023 are also unaudited. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period.

The condensed balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements included in the Company’s prospectus (the Prospectus) dated March 27, 2024 related to its IPO filed pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, with the SEC on March 28, 2024.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in the Company’s financial statements and accompanying notes. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may materially differ from these estimates and assumptions.

On an ongoing basis, management evaluates its estimates, primarily related to stock-based compensation, the fair value of its investments and common stock, and accrued research and development costs. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company’s estimates relating to the valuation of stock options require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs.

Cash, Cash Equivalents, and Restricted Cash

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash and cash equivalents include cash in readily available checking and money market accounts.

The balance reflected in these financial statements as restricted cash represents a deposit account pledged as collateral to secure a standby letter of credit required as a security deposit on one of the Company’s leased facilities. The Company has classified the restricted cash as a noncurrent asset on its balance sheets as of June 30, 2024 and December 31, 2023.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to the concentration of credit risk, consist primarily of cash, cash equivalents, and investments. The Company maintains deposits in federally insured financial institutions which exceeded federally insured limits by $2.9 million as of June 30, 2024. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. The Company’s investment policy includes guidelines for the quality of the related institutions and financial instruments and defines allowable investments that the Company may invest in, which the Company believes minimizes its exposure to concentration of credit risk.

Fair Value Measurements

Fair Value Measurements

Certain assets and liabilities are carried at fair value under U.S. GAAP. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement determined based on assumptions that market participants would use in pricing an asset

or liability. Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

Cash, cash equivalents, and short-term investments are carried at fair value, determined according to the fair value hierarchy described above. The carrying values of the Company’s prepaid expenses, accounts payable, and accrued expenses approximate their fair value due to the short-term nature of these assets and liabilities. None of the Company’s non-financial assets or liabilities are recorded at fair value on a non-recurring basis.

Deferred Offering Costs and Common Stock Issuance Costs

Deferred Offering Costs and Common Stock Issuance Costs

The Company capitalizes certain legal, professional, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity (deficit) as a reduction of proceeds generated as a result of the offering. As of June 30, 2024 and December 31, 2023, there were $0 and $2.2 million of deferred offering costs, respectively. At the closing of the IPO, the amounts recorded in deferred offering costs were reclassified to additional paid-in capital within stockholders' equity.

Segments

Segments

Operating segments are identified as components of an enterprise about which discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company views its operations and manages its business as one operating segment.

Convertible Preferred Stock

Convertible Preferred Stock

The Company’s convertible preferred stock is classified as temporary equity in the accompanying balance sheets and excluded from stockholders’ equity / (deficit) as the potential redemption of such stock is outside the Company’s control and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock is not redeemable except for in the event of a liquidation, dissolution, or winding up of the Company. Costs incurred in connection with the issuance of convertible preferred stock are recorded as a reduction of gross proceeds from issuance. The Company does not accrete the carrying values of the preferred stock to the redemption values since the occurrence of these events was not considered probable as of December 31, 2023. Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into 14,740,840 shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.

Net Loss Per Share

Net Loss Per Share

Basic net loss per common share attributable to common stockholders is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. The Company’s potentially dilutive securities, which include its convertible preferred stock, options to purchase common stock, and common stock subject to repurchase related to unvested restricted stock and options early exercised, have been excluded from the computation of diluted net loss per share as the effect would reduce the net loss per share. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

As of June 30, 2024, several new accounting pronouncements had been issued by the Financial Accounting Standards Board with future adoption dates. All applicable accounting pronouncements will be adopted by the Company by the date required. Management is

reviewing the impact of adoption of all pending accounting pronouncements but is not yet in a position to determine the impact on the Company’s financial statements and the notes thereto.

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis and their respective input levels based on the fair value hierarchy (in thousands):

 

 

 

 

 

Fair Value Measurements Using

 

As of June 30, 2024 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

28,130

 

 

$

28,130

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

139,126

 

 

 

 

 

 

139,126

 

 

 

 

Corporate debt securities (2)

 

 

8,801

 

 

 

 

 

 

8,801

 

 

 

 

Total fair value of assets

 

$

176,057

 

 

$

28,130

 

 

$

147,927

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.

 

 

 

 

 

Fair Value Measurements Using

 

As of December 31, 2023 (in thousands)

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds (1)

 

$

21,737

 

 

$

21,737

 

 

$

 

 

$

 

U.S. government obligations (2)

 

 

92,143

 

 

 

 

 

 

92,143

 

 

 

 

Corporate debt securities (2)

 

 

4,903

 

 

 

 

 

 

4,903

 

 

 

 

Total fair value of assets

 

$

118,783

 

 

$

21,737

 

 

$

97,046

 

 

$

 

 

(1)
Included in cash and cash equivalents on the balance sheets.
(2)
Included in short-term investments on the balance sheets.
XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities

The following tables summarize investments accounted for as available-for-sale securities (in thousands):

 

 

As of June 30, 2024

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

28,130

 

 

$

 

 

$

 

 

$

28,130

 

U.S. government obligations

 

 

139,179

 

 

 

 

 

 

(53

)

 

 

139,126

 

Corporate debt securities

 

 

8,812

 

 

 

 

 

 

(11

)

 

 

8,801

 

Total cash equivalents and investments

 

$

176,121

 

 

$

 

 

$

(64

)

 

$

176,057

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

28,130

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

147,927

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

176,057

 

 

 

 

As of December 31, 2023

 

 

Acquisition
Cost

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Estimated Fair
Value

 

Money market funds

 

$

21,737

 

 

$

 

 

$

 

 

$

21,737

 

U.S. government obligations

 

 

92,106

 

 

 

58

 

 

 

(21

)

 

 

92,143

 

Corporate debt securities

 

 

4,900

 

 

 

5

 

 

 

(2

)

 

 

4,903

 

Total cash equivalents and investments

 

$

118,743

 

 

$

63

 

 

$

(23

)

 

$

118,783

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

$

21,737

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

97,046

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

118,783

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net

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

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lab equipment

 

$

4,334

 

 

$

4,264

 

Computers and software

 

 

839

 

 

 

833

 

Leasehold improvements

 

 

1,664

 

 

 

46

 

Furniture and fixtures

 

 

157

 

 

 

157

 

 

 

6,994

 

 

 

5,300

 

Less accumulated depreciation and amortization

 

 

3,255

 

 

 

2,727

 

 

$

3,739

 

 

$

2,573

 

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,
2024

 

 

December 31,
2023

 

Accounts payable

 

$

1,686

 

 

$

2,222

 

Accrued research and development costs

 

 

3,441

 

 

 

1,575

 

Other accrued liabilities

 

 

939

 

 

 

469

 

Total accounts payable and accrued liabilities

 

$

6,066

 

 

$

4,266

 

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved For Future Issuance

Common stock reserved for future issuance consisted of the following:

 

 

As of June 30,

 

 

As of December 31,

 

 

2024

 

 

2023

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

Common stock options issued and outstanding

 

 

4,188,436

 

 

 

2,813,937

 

Equity awards available for future issuance

 

 

2,279,257

 

 

 

861,155

 

Shares available for purchase under the ESPP

 

 

231,919

 

 

 

 

Total

 

 

6,699,612

 

 

 

18,415,932

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity Under the Plan

Stock option activity under the Plan and certain other related information is as follows:

 

 

Number

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
 Remaining
Term (years)

 

 

Aggregate-
Intrinsic
Value
(in 000’s)

 

Balance as of December 31, 2023

 

 

2,813,937

 

 

$

4.10

 

 

 

7.8

 

 

$

562

 

Granted

 

 

1,393,744

 

 

$

11.16

 

 

 

 

 

 

 

Exercised

 

 

(15,211

)

 

$

3.90

 

 

 

 

 

 

 

Forfeited and expired

 

 

(4,034

)

 

$

4.05

 

 

 

 

 

 

 

Balance as of June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Vested and expected to vest at June 30, 2024

 

 

4,188,436

 

 

$

6.47

 

 

 

8.6

 

 

$

166

 

Exercisable as of June 30, 2024

 

 

1,394,504

 

 

$

4.55

 

 

 

7.6

 

 

$

165

 

Schedule of Stock-based Compensation Expense

Stock-based compensation expense was as follows (in thousands):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development expenses

 

$

888

 

 

$

395

 

 

$

1,412

 

 

$

667

 

General and administrative expenses

 

 

1,247

 

 

 

532

 

 

 

2,051

 

 

 

875

 

Total stock-based compensation

 

$

2,135

 

 

$

927

 

 

$

3,463

 

 

$

1,542

 

Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the stock options granted during the following periods were as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Expected option life (in years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Assumed volatility

 

 

91.3

%

 

 

91.4

%

 

 

94.9

%

 

 

91.5

%

Assumed risk-free interest rate

 

 

4.3

%

 

 

3.9

%

 

 

4.2

%

 

 

3.9

%

Expected dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Loss Per Common Share

The following table summarizes the computation of basic and diluted net loss per common share of the Company (in thousands, except per share data):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$

(16,976

)

 

$

(12,398

)

 

$

(32,406

)

 

$

(24,117

)

Weighted-average shares of common stock used in
   computing net loss per share, basic and diluted

 

 

22,023

 

 

 

1,206

 

 

 

11,641

 

 

 

1,195

 

Net loss per share, basic and diluted

 

$

(0.77

)

 

$

(10.28

)

 

$

(2.78

)

 

$

(20.18

)

Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share

The Company excluded the following potential shares of its common stock, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

June 30,

 

 

 

 

2024

 

 

2023

 

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

 

Options to purchase common stock

 

 

4,188,436

 

 

 

2,468,816

 

 

Options early exercised subject to future vesting

 

 

435

 

 

 

2,850

 

 

Total

 

 

4,188,871

 

 

 

17,212,506

 

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 02, 2024
USD ($)
$ / shares
shares
Mar. 19, 2024
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Organization, Consolidation and Presentation of Financial Statements [Line Items]          
Entity Incorporation, State or Country Code       DE  
Net proceeds | $       $ 93,000  
Common stock, shares authorized 700,000,000   700,000,000 700,000,000 402,600,000
Common stock, par value | $ / shares $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Preferred stock, shares authorized 70,000,000   70,000,000 70,000,000 0
Preferred stock, par value | $ / shares $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Reverse stock split, description       On March 19, 2024, the Company effected a one-for-19.5 reverse stock split of its issued and outstanding shares of common stock.  
Reverse stock split ratio   0.05      
Accumulated deficit | $     $ (168,515) $ (168,515) $ (136,109)
Cash, cash equivalents, and short-term investments | $     $ 179,300 $ 179,300  
Common Stock          
Organization, Consolidation and Presentation of Financial Statements [Line Items]          
Shares sold     6,250,000    
IPO          
Organization, Consolidation and Presentation of Financial Statements [Line Items]          
Shares sold 6,250,000        
Share price | $ / shares $ 16        
Net proceeds | $ $ 87,700        
Convertible preferred stock converted into common stock 14,740,840        
XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Segment
Apr. 02, 2024
shares
Dec. 31, 2023
USD ($)
Summary of Significant Accounting Policies [Line Items]      
Increase in federally insured limits $ 2,900    
Deferred offering costs $ 0   $ 2,200
Number of operating segments | Segment 1    
IPO      
Summary of Significant Accounting Policies [Line Items]      
Convertible preferred stock converted into common stock | shares   14,740,840  
XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets $ 176,057 $ 118,783
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 28,130 21,737
U.S. Government Obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 139,126 92,143
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 8,801 4,903
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 28,130 21,737
Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 28,130 21,737
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 147,927 97,046
Level 2 | U.S. Government Obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets 139,126 92,143
Level 2 | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value of assets $ 8,801 $ 4,903
XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Fair value assets transfer between levels $ 0 $ 0
XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost $ 176,121 $ 118,743
Unrealized Gain   63
Unrealized Loss (64) (23)
Estimated Fair Value 176,057 118,783
Short-term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 147,927 97,046
U.S. Government Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 139,179 92,106
Unrealized Gain   58
Unrealized Loss (53) (21)
Estimated Fair Value 139,126 92,143
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 8,812 4,900
Unrealized Gain   5
Unrealized Loss (11) (2)
Estimated Fair Value 8,801 4,903
Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 28,130 21,737
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 28,130 21,737
Estimated Fair Value $ 28,130 $ 21,737
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Additional Information (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Securities
Dec. 31, 2023
USD ($)
Securities
Investments, Debt and Equity Securities [Abstract]    
Number of available-for-sale securities | Securities 39 24
Estimated fair value of gross unrealized loss positions | $ $ 145.5 $ 40.3
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,994 $ 5,300
Less accumulated depreciation and amortization 3,255 2,727
Property and equipment, net 3,739 2,573
Lab equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,334 4,264
Computers and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 839 833
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,664 46
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 157 $ 157
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 0.3 $ 0.2 $ 0.5 $ 0.5
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 1,686 $ 2,222
Accrued research and development costs 3,441 1,575
Other accrued liabilities 939 469
Total accounts payable and accrued liabilities $ 6,066 $ 4,266
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Agreements - Additional Information (Details)
6 Months Ended
Dec. 31, 2021
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2021
Lessee, Lease, Description [Line Items]          
Net ROU asset   $ 754,000   $ 2,002,000  
Standby letter-of-credit   500,000      
Upfront payments under lease agreements   800,000      
Cash paid for operating leases   1,400,000 $ 1,400,000    
2022 Lease          
Lessee, Lease, Description [Line Items]          
Operating lease term         14 days
Net ROU asset   800,000      
Lease obligation   800,000      
Estimated incremental borrowing rate         8.00%
Future minimum lease payments   800,000      
Imputed interest   7,000      
2024 Lease          
Lessee, Lease, Description [Line Items]          
Area of Square Feet | ft² 80,000        
Tenant improvement allowances $ 22,000,000        
Base lease payments   $ 71,900,000      
Right to extend the term   60 months      
Other Long-term Assets          
Lessee, Lease, Description [Line Items]          
Upfront payments under lease agreements   $ 500,000   $ 500,000  
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended
Apr. 30, 2021
Jul. 31, 2020
Jun. 30, 2019
Aug. 31, 2018
May 31, 2023
Jun. 30, 2023
Jun. 30, 2024
Apr. 02, 2024
Dec. 31, 2023
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued             0   287,446,844
Convertible preferred stock, par value             $ 0.0001   $ 0.0001
Aggregate net proceeds from issuance of convertible preferred stock           $ 100,000      
IPO                  
Temporary Equity [Line Items]                  
Convertible Preferred Stock, Shares Issued upon Conversion               14,740,840  
Series A Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued   33,189,295 26,046,438 7,142,857          
Convertible preferred stock, par value   $ 0.7 $ 0.7 $ 0.7          
Aggregate net proceeds from issuance of convertible preferred stock   $ 23,200 $ 18,100 $ 4,900          
Series B Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued 78,211,116                
Convertible preferred stock, par value $ 1.35                
Aggregate net proceeds from issuance of convertible preferred stock $ 105,300                
Series C Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued         142,857,138        
Convertible preferred stock, par value         $ 0.7        
Aggregate net proceeds from issuance of convertible preferred stock         $ 99,700        
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock - Additional Information (Details)
6 Months Ended
Jun. 30, 2024
Vote
Subsidiary, Sale of Stock [Line Items]  
Common stock, voting rights The holder of each outstanding share of common stock is entitled to one vote on all matters submitted to a vote of the holders of common stock.
Number of vote 1
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Common stock reserved for future issuance 6,699,612 18,415,932
Common Stock Options Issued and Outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance 4,188,436 2,813,937
Equity Awards Available for Future Issuance    
Class of Stock [Line Items]    
Common stock reserved for future issuance 2,279,257 861,155
Shares Available for Purchase Under the ESPP    
Class of Stock [Line Items]    
Common stock reserved for future issuance 231,919  
Conversion of Outstanding Convertible Preferred Stock    
Class of Stock [Line Items]    
Common stock reserved for future issuance   14,740,840
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Apr. 02, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Intrinsic value of options exercised   $ 1,000 $ 4,000 $ 32,000 $ 11,000    
Unrecognized compensation cost related to outstanding time-based options   $ 21,200,000   $ 21,200,000      
Unrecognized compensation cost expected to be recognized over a weighted-average period       2 years 10 months 24 days      
Weighted-average grant date per share fair value of options granted   $ 4.55 $ 5.64 $ 11.59 $ 5.64    
Common stock reserved for future issuance   6,699,612   6,699,612     18,415,932
Stock-based compensation   $ 2,135,000 $ 927,000 $ 3,463,000 $ 1,542,000    
Common stock, shares authorized   700,000,000   700,000,000   700,000,000 402,600,000
ESPP              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation cost related to outstanding time-based options   $ 800,000   $ 800,000      
Unrecognized compensation cost expected to be recognized over a weighted-average period       1 year 3 months 14 days      
Offering period 24 months            
Purchase period 6 months            
Percentage of fair market value of common stock purchase price 85.00%            
Common stock reserved for future issuance 231,919            
Stock-based compensation   300,000 $ 0 $ 300,000 $ 0    
Share-based payment arrangement, withheld on behalf of employees for future purchases   $ 100,000   $ 100,000      
Shares issued under ESPP   0 0 0 0    
Percentage of outstanding common stock maximum 1.00%            
2024 Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Term of the plan 10 years            
Percentage of excise price 100.00%            
Number of shares authorized for issuance   2,832,714   2,832,714      
Number of shares remained available for grant   2,279,257   2,279,257      
Percentage of outstanding common stock maximum 5.00%            
2024 Incentive Plan | Employee Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration period 10 years            
2024 Incentive Plan | Employee Stock Option | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period 36 months            
2024 Incentive Plan | Employee Stock Option | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period 48 months            
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Beginning balance, Number | shares 2,813,937  
Granted | shares 1,393,744  
Exercise of stock options, shares | shares (15,211)  
Forfeited and expired | shares (4,034)  
Ending balance, Number | shares 4,188,436 2,813,937
Vested and expected to vest | shares 4,188,436  
Exercisable | shares 1,394,504  
Beginning balance, Weighted-Average Exercise Price | $ / shares $ 4.1  
Weighted-Average Exercise Price, Granted | $ / shares 11.16  
Weighted-Average Exercise Price, Exercised | $ / shares 3.9  
Weighted-Average Exercise Price, Forfeited and expired | $ / shares 4.05  
Ending balance, Weighted-Average Exercise Price | $ / shares 6.47 $ 4.1
Weighted-Average Exercise Price, Vested and expected to vest | $ / shares 6.47  
Weighted-Average Exercise Price, Exercisable | $ / shares $ 4.55  
Weighted-Average Remaining Term (years) 8 years 7 months 6 days 7 years 9 months 18 days
Weighted-Average Remaining Term (years), Vested and expected to vest 8 years 7 months 6 days  
Weighted-Average Remaining Term (years), Exercisable 7 years 7 months 6 days  
Aggregate-Intrinsic Value | $ $ 166 $ 562
Aggregate-Intrinsic Value, Vested and expected to vest | $ 166  
Aggregate-Intrinsic Value, Exercisable | $ $ 165  
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 2,135 $ 927 $ 3,463 $ 1,542
Research and Development Expenses        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 888 395 1,412 667
General and Administrative Expenses        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 1,247 $ 532 $ 2,051 $ 875
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]        
Expected option life (in years) 6 years 6 years 6 years 6 years
Assumed volatility 91.30% 91.40% 94.90% 91.50%
Assumed risk-free interest rate 4.30% 3.90% 4.20% 3.90%
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net loss $ (16,976) $ (12,398) $ (32,406) $ (24,117)
Weighted-average shares of common stock used in computing net loss per share, basic 22,023 1,206 11,641 1,195
Weighted-average shares of common stock used in computing net loss per share, diluted 22,023 1,206 11,641 1,195
Net loss per share - basic $ (0.77) $ (10.28) $ (2.78) $ (20.18)
Net loss per share - diluted $ (0.77) $ (10.28) $ (2.78) $ (20.18)
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share 4,188,871 17,212,506
Conversion of Outstanding Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share 0 14,740,840
Options to Purchase Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share 4,188,436 2,468,816
Options Early Exercised Subject to Future Vesting    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share 435 2,850
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F!#%D'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 " !)@0Q9II:MLNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT H:C+!<0))"0F@;A%CK=%:]HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT4OJ(B7VE*^&T+198UR+/7/4 !GW%&PNQT0[-K=="I;'9]I!M'BP M.P(EY2T$8NLL6YB 15R(PM0.-2:RW*43WN&"CY^IF6$.@1H*U'*&JJQ F&EB M/ Y-#1? !&-*(7\7R"W$N?HG=NZ ."6'[)=4W_=EOYISXPX5O#\_O<[K%K[- M;%ND\5?VFH^1UN(\^6UU_[!Y%$9)=5W(NZ)2&R5U);6\^9A621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $F!#%E^/2BA% 8 +H@ 8 >&PO=V]R:W-H965T&UL MM9K_;Z,V&,;_%2N;ICNI:<#DZZV-E)!VR]9K>TUOTVW:#RXX"3K S)BD_>_W M&A+H5>9-ABZ_-$!XGOB#C?W8[L56R*_IFG-%GJ,P3B];:Z62#YU.ZJUYQ-)S MD? 8OED*&3$%IW+521/)F9^+HK!#+:O?B5@0M\87^;5[.;X0F0J#F-]+DF91 MQ.3+E(=B>]FR6_L+#\%JK?2%SO@B82N^X.IS=F: MV!]_3J'!Y@GEG)7A'\&OEI?MH8MXO,ERT+U(+:_\AU03_MY(DSS MOV1;W-OMMHB7I4I$.S&4( KBXI,][Q[$:P&M$="=@+X1V'6_X.P$3@Y:E"S' MFC'%QA=2;(G4=X.;/LB?3:X&FB#6U;A0$KX-0*?&,^%E4"N*L-@G5[$*U N9 MQT7ST(^Y3=(UDSR]Z"CX-:WI>#OG:>%,:YS[Y*.(U3H%5Y_[W^H[4,JRJ'1? MU"E%#7_+XG/B6&>$6K1K*(][2!Z"W#;)ORF.4SXY)_=S:OQ&2_#UY2I6$ MQOB/Z0D5#EVS@WY#/Z0)\_AE"U[!E,L-;XU_^L'N6S^;\+Z3V3>PW1*VB[F/ M)]!&_+R=7(=L94+%]4L6IMP$A_\Q82' M.UF690^&U+$<$R.J;AW3/92!\M,YP MI[+;K.TW47U#SE').3J.\W4#O8:+QA$']ZKC0U4-^6RK&F"M_T6XJ]!:Q@-V MGZ@)$1M('O@KT: BPMRPRMM4#1M.[S[>SFZO%@DSG=V=D?NN> M&W%1EZ:XM,*EQ^#.8T_(1,@\*9V1A8+WDPA)7)'!B (#B_#-SP!WGUT9D5%1 M4^0J[-AHO-@C7PUV 9>$4$1G!QRZ'3M@8]V^F;>4\1?>PJ^]A'A9^)[X-[>K8_(#=P'[F+ MS0T7MQP-AQ9Q691D*;D7 ?0",PES-"/\*3*1784B&\\Q*/SC5ACA<?04?U*+:Q$16W6["8S *^,CTF%]H]R)5,.C^%23UW3'N.*(V-29>7->4M I.-IYVWI*6P\^]%)L@]LRLN*<[ M,8*>(D#1*D!1//'DK74B.:NMP0,&[X:]X7OC@L$I4A.M4A/%P\Z-R//@6L38 MF'K 9-#OMTRKDUP]>VL6KWAMYC]@=#M9S";&"3@N M;$I8121ZW/K0;@GE@4/65WE50E=KGKP=W!C9RX8QWG*6(0K6(0/2H&Z3D,3-)@M%P):>Z-<)];$;>9YW&P 1._ M,#3RGB(+T2H+T:.RT")B84BF60I?I^96B_LHF9D[UE,$(%H%('I4 %JL.>#! M")&PV%R;N$WMTC2N:XCG5+''P5/+#N\JXG*E.YU?P$&M,= #AG75B,N:CJFF^*"4A7X+4.A] ,Y+%1GEQHD22[S4_ M":5$E!^N.?.YU#? ]TLAU/Y$_T#Y[PKC_P!02P,$% @ 28$,62)OC0_F M!0 [Q< !@ !X;"]W;W)K5:HV]E6Z]W5K&U'JC!?L7B)5YCF57]^Q3#S?SO#LY<$' M_K35YL%R=;.C3^R!Z4^[>PEWR]9*RG-6*"X*)-GF=G:'K]8D, J5Q)^13BL[GY.;V=.081RUBBC0D*/WNV9EEF+ &.OQNCLW9-HWAX_6+]Q\IY M<.:1*K86V5\\U=O;631#*=O0,M,?Q/-/K''(-_82D:GJ/WIN9)T92DJE1=XH M X*<%_4O_=($XD !>R,*I%$@YRJXC8);.5HCJ]QZ3S5=W4CQC*21!FOFHHI- MI0W>\,)LXX.6\):#GEZM19'"IK 4O:,9+1*&'HPMA1;HT\-[].;B+;I O$ ? MMZ)4M$C5S5+#LD9YF31+O*N7("-+_%(6E\AUYH@XQ+.HKZ?5W[,$U'&E[AZK M+\'9UF/2>DPJ>^Z8QZ64K-"(*@5^VMRI]3V[OJFK*[6C";N=0>$H)O=LMOK^ M.QPXUS;G7LG8D:MNZZH[97VUIFJ+8--08B[8WR7?TPQ\MWI=FPHJ4Z;X]RL7 MNP%$?'_HSE"*N*$3M%)'.+T6IS>)\V$KI%YH)G-(M3U3.A\#6=OQ#Y;'7AB3 ML(=R*!:'CC>"TF]1^I,H[R7;49XB]F5G*D95D15ZRR04ZJF<\@>(W,@C/=@6 M(<\G=M1!BSJ81/U1:)J= 3 81C:"!.A#M(@1CSB>'638@@Q/A!;ZDM1?JY": M/-V9#)BC@FD;UG 8I]"->TB'0L0/73O.J,493>*LNMQ";!:E8G4L1S%&@^5# MW^M!',I ]QW9[[B%&$]#A/*1/-&LKGH;M'BPK!\X/6C3,D?(L-/U&F<2VQ]5 ML8SG8*-^G(0]8!89W_='D!UT07Q&E4P@PQ9D$7'ZQZ--CL11/%(?N&M:^+RN ME7'ZR#.N.;/C?-7>]5K6CGWNNA>>;E]W22)*: 1H1[_2QXQ5IP--$EE"Q7!NSW,(SSMDOLH!V/01[VJ,CMMU^+$,'Q6)%VG0Q_2RL[E0## M3A7%_@#I4"IV_7@$:=?.\'0_6XL\YS6+J?F7*#0OGEB1 %KTYG>AX2=Z:\4] M:=E><\A:O/_?T+'W79/$TUT29HH]='-N2A9L;QAL6(I@E$D^S]&%<^DX#H:: ME@C8:,FN42&0VE)I&%6I@0KR?U@Z1URITOP*B6#\5!KB""&$,QJ)#8*9@K4S MQ34B43CWO& >>=Z4J8JP#6S!@,'R1VA,+T/&->06<)"TJMO& V9&(Q"^(#ZY MQ#")95DUA=HM6#=VV.W[3=3W>/!Q'XKLI1)]4-%L(!K M+=$;F'=YPO7;*RO@2:+QS;WDE:P=SWP=]2#3U./^C#P,G3D\,G_#)*IRITO4 M.J-&$JJ7G+;T_A9S9V47&=*B?G9-BAR'M>--9)HWF8,.RF JIA-!!7?(G/C> MW'?#XU#4M=J\Q0YY>7LRV)Y#YL'X>GA.O&CNQ:YM.?,RG#MX8K7S]F)( OMC ME$5D;"\.OFM,TK'579IR!H-O6M;9SB9G MF^V6!U]CS:?PWZA\XH5"&=N HG,90JQD_76YOM%B5WV@?11:B[RZW#(*+A@! M>+\1P!>;&_/-M_W&O_H74$L#!!0 ( $F!#%FD["!TA , ,L- 8 M>&PO=V]R:W-H965T&ULK9=MCYLX$,>_BL55IU9J@WE(R.XE MD;I956VE2E&CWKTXW0L')L%:@U/;)-M^^MK $@@$LMO+BX!AYN_?C,<,S(Y< M/,@80*''A*5R;L5*[6]M6X8Q)$2.^!Y2?6?+14*4'HJ=+?<"2)0[).98C2%E4 R2Q(B?MP!X\>YY5A/%[[27:S,!7LQVY,=K$%] MVZ^$'MF52D032"7E*1*PG5OOG=NE,S8.N<7?%(ZR=HY,*!O.'\S@4S2WL"$" M!J$R$D0?#K $QHR2YOA>BEK5G,:Q?OZD_B$/7@>S(1*6G/U#(Q7/K:F%(MB2 MC*FO_/@1RH!RP) SF?^C8V$[&5LHS*3B2>FL"1*:%D?R6":BYN#X%QS*+*8"7Y$PEAK-7.2YR;WUM'0U"SC6@E]EVH_M5CR--*+ M A&Z(XRD(:"UT9+H]8H(2%4,BH:$O4'OT+?U/7K]Z@UZA6B*OE#&]#+(F:TT MA=&RPW+&NV)&]\*,G[-TA#S\%KG8]3OFM%%.BZ5(AOT0>:ZAQ0PM"*2YK7V;_O-U()76W_=85::/O=VF8+WLH] M"6%NZ3TF01S 6OSYAS/!?W4%_C^)-=+@56GP^M1-'1Q *+IA@+3\%H30-:'+ M+WQXB_9$H -A&72EH- -JQ*13,51[J525]T\I<@(O? M&73;$'?S.OC4-_&+B"_7<2G85PJ])DW06H-WK@1=/Z=N2]5>VCZ3)NVI&SN] M74[ON"31C^MK"K94&JS88;LFZZEE.D,]L\YZ5<66BETEV\INV]3'[J1IVB0_ M=4UGJ&V>R*\H7+_]A'+=L3_V@G/FMJ7C^E/_QKM ?&I_SE#_Z\CU4 EW-#3# M[6#WG+MMJ;D#[+AGW';M3=M\YGPA8D=3B1ALM2<>!5I"%%\.Q4#Q??[RO>%* MO\KGI['^V@)A#/3]+>?J:6#>YZOOM\4O4$L#!!0 ( $F!#%GM2GW 5 4 M ( 8 8 >&PO=V]R:W-H965T&ULK5EM<^(V$/XK&GK3 MR;58#QJGCW6XQ';B"*OZ&.-^*8LT_JO>UJPW=T #_8/GO+E M2J@'SGBT3I?TF8J7]6,M[YR>)"GF M->5TPHH_\DRL[@;Q &5TD6X*\<1V/]%.4*#XYJS@S5^TZ[#N ,TW7+"R,Y8S M*/.J_4W?.D<<&4@>V(!T!D0W\,\8>)V!]]X1_,[ ?^\(06?02'=:[8WCIJE( MQZ.:[5"MT))-733>;ZREO_)*)>@+J\2*HYF<8 ;83^WVH<7>D4[J/47V MGKHG5L*?-]40>>XU(B[Q@?E,WF_N07+^W^BS_SSZB3.\/FV\AL\[P]>E1[5$ ML[>URA]^"X6X)?%A$E4#;_DZG=.[@4PN3NLM'8R__PZ'[@^0?R])-KTDV>Q" M9">1\/M(^#;V\9-D3.OYJOE,,[J5I7^MOF(H'"U3V#"I%60[QG[D!2-G>^QG M (7=2$--312)XM _122(^QB2*AZY^)<=1+CJR2FR5F4;-R+UNN M1)#!EIE3$^3%KJ6C_7JM-(.+!+<\T):M.; !BLZP0PH59@9Q!/>$;E48.+WU,\ MWZ45FV'UL;X^ B@[=J?H^@UM#8&MS@R,6)+A?"R8@9 M"0#@/!(8_3F$DVMWD)R1?6A8L;UCW==<)/O5]D@$W:@SK'P.RF_)DN-IN,.C MG5&G'H!A=T@,]0".#"-CN8%@[A"?B_FA=<76A@P6G^7%1H!G-_<=W;_*!V"@ M? 'R8=@%OF'AA';.\;G]@1LH\[1\@K-TV*^*9I-R[4E!8 FLCV>.?4!T/P1 MO:Y-(10.?:Q[ ((E :R?'#I)8N\D;?HM64#,?@_R #/ "A ^ ,,,#SM&) M:DGK97.4S=&<;2K1GI+U3_OC\D_-(;'V_![?3C#P?(IO9^UA^(&^/9O_DM;+ MO.*HH LYE/PHY%3K]KB[O1%LW9SGOC(A6-EV1?.VNA>[[B\W5;TMVN['^G;:W->B6!\Z;3=3&H;I M=%N4NXOKR\/OWM?7E]6^W90[\;X.FOUV6]1__" VU>/5!;GX\HN?R]N[MO_% M]/KROK@5'T3[Z_W[NOMI>E)9EUNQ:\IJ%]3BYNKB>_*.9U'?X=#B8RD>FV>O M@_Y0/E75Y_Z'']=7%V$_(K$1J[:7*+I_'L1";#:]4C>.WXZB%Z>8?4-+KK:I-<_A_\'AL M&UX$JWW35MMCYVX$VW+W]&_Q^_%$/.M HC,=Z+$#U3K0V9D.T;%#-#9"?.P0 MZQ&R,QV28X=$ZQ"?ZY >.Z1ZA'-G*3MVR [)>CJ[A]0LB[:XOJRKQZ#N6W=J M_8M#?@^]NXR4N]Z*']JZ^VO9]6NO%]5NW1E+K(,/;=&*SF1M$U0W0??[!U&W MY:>-"-YW[A!U?6A3K3X'Q>[XZJ[:K$7=_"/(?]N7[1_35TMQ4Z[*]G4P"7[] ML Q>??KHZ#O"'IP'2,P/\I6J+C:7;PMW- M,7Z+V')(;+OM+IMSO7-W[^_7Z[*_[(I-<%^4ZTFYFZR*^])^6&Q :[7:;_>; M+E/KH&KO1!VLJFTW!]WUD\.#Z,YU][.8!J\V5=.\MNCS\?KKIV2J(M/.7R>3 MT9/)Z$$U/J/Z@[@M=[MR=]O-&IMBMQ)ONF'+_-R?\M/T9_A-\*JS3'-7U*)Y M'11ML!2KMT%$W@0TI-3F(&?T?C)_U]P7*W%UT45J1/T@+J[__C>2AO^T^>I) M+#F(]1/YPS6)XV0VS\+TD6&X>0!)EF3I\ M9CG*:#Y3&W';J4C3+#DU4]*2GM*2.M/R431MGY3NTZ8HZLT?@?A=U*NR.R1@>SQ4&SV MPF:,S#C]"=4N7^<8?-.-%,N'!\^0\3A(3,GU[)3KF3/7^3&U?;*5Y 8?S^5V M9IR>B&BY=<;TS2U2+!\>/$/&XR Q);?S4V[G+\SMP+3NE/6=UI%BR[F1OCF9 MZ[,Z,B)#BG&0F.(&$DK@%#K]<* HDQX?K@_P0NR:HO>#%0V%QIE.B7:B%^YX MOKF%JN5C#H!!0W*4FIK>9SR1.-/[ZZX6Q:;\7Y?=VZ*[P)](5%#UEWI5MY-6 MU-N@[&[AF_8 &ZUI)\99H]E,3[MS'-YI1ZKE4#4VYG1P5$@U[9+P$3?B^X]H M@S[3UG2:2&U"2$;F>D:1V&H)5"AK@ZHMCVHJ4YE'NG7KL^"RW 6D:!J M<50;L^0"#9Q#U1A4C:/45/M(-D?<<,[#/N,< X5T1[7!=1=HU!RJQJ!J'*6F MVD6R.N*&=3\VS?[P'M#=Y'\0=2F:8.&>9J(W$=)9D))KIAH(B/J@:@ZIQE)IJ* D$B9L(@@UE-1$2L2V.:L^G MI/D\S8AN("A'A*HQJ!I'J:D&DM21N+$C;'7)',GT$CWKG%5-,N42=UHT[7VA,UV>*$4*/$ M;>$.X9U1**:$JC&H&A\^OVI2)8"D?@!20]3_WN_>!E%X'CBZY;W?QZ%E@=12 M%TA)%)%(?RN'$D>H&D>IJ?Z0Q)&ZB:.Y]C1LBV(F$VIV>N7HGOZ$!!WU>L/@WG$0KNJ%F,1V=9'*>S M6#NK2VC@'*K&H&HTC> M%[EYW]=M(K0[@HR: A8CVRW=1^#M!6CY(52-H]14+T@N&'EO1?:>#:"$$*JV MC"R[ESO#A43;.I)#PS*H&D>IJ19YMN78<\_Q.%>8M*V[$<["F;[CR!W=.^'8 MK<7F0Y(1]L8=<=Q_LZAB+!R,1N"36N M82CI@ZIQE)IJ$HD$(S<2!"SK1B;9,BYE*#2$JN7#PV?0@!REIF9<\L)H@!?Z M+^I&)H9+]#ID=U3O%$/K$4>,GT$CI MJ0F6.#!RXT#$NFYDELI-4GW'N'LX0OAF%JN50-095X\/G5TVJA''Q0/'=^#V%L37Q2!JU@*HM M8[/*CM"4IOHV@AP:ED'5.$I-]8<$=/% X9YS3Z'=$M2RKAL3,M/AO#NT=[:A M&XQC"[D+HTPOTK0TFU!]WK8UZCY3)M$9^!)+-A;[[0A^Z:Y">QZAVX5CDT"= M6XF!!LZA:@RJQE%JJGV>?4>?F]U]Q:Y"NV.@".^H-KA8 XV:0]485(VCU%2[ M2(H7>WYQ'WA=-[8PLC/KNN.;+MT'Y6T/:/$?5(VCU%1[2.07NY'?-UC7C\[JT/5EHFE6)#2)":A/JU#XS*H&D>IJ0:10#'Q 8KC/&%6Y9%L3O6OCUFX M(WMGVU(+J*?9!(A1G,VHMB^$6=I-]#T W-:(I+.$G/G>[D0RNL2'T;V\NM^> M'!->Z5#?/3SOO$ Y'E2-0=4X2DVUC82'"0P>CG.*^?0-PRG08CNH6@Y58U U MCE)3G2(Y8>+FA%\)?@:YH3N\]X<"LUCO'!N"!LZA:@RJQE%JJH.>/?(#B0[' MF0;ZI8>)^5 -*T&"1LVA:@RJQE%JJF,D34R\::+WM +=VM6EH M6 95XR@UU2(2,B:>D'&<*ZQ[<2W+T^[HW@F';CNV'(1M>=IVK,;RM/6$.):G M$XGX$C?B>WKJX^$QJ=6-<\(O=VW5%POVSW5\^LW^OGM9[LJV[!_4N/^T*5>= M2->IR_?@7@+WN+RO? MD._N) @H*H6H,JL91:JJW))],W'SRVWGK[!8$]XB\ M765N6Y[8/W) V294C4'5.$I-??Z99)NIFVT^_Y)3Q2^EPRU?ON>4T#=1F/1- MUV6SJO;]@WO[)_-^:?GTQ:?##T^#\E&HVC*U/#V%)F'WG_X$-2@>A:IQE)KJ M,8E'4S<>_5,\=G8&2TT&.-O&@G=UP]C'I7^-"G1<'*6F.D%2 MV]1-;?^R#T?N<7E/,5#XF]H>]YS%X^3>;K$\[UFWR9F!Z7=*T(%QE)IJ ,EK4S>OQ3W*%0IFH6K+U,2\ M"=6WZ4%#,J@:1ZFI)I%(-OWF>[+3X3W9[D%XYQQ*7X>'SZ !.4I-S?BS!SR_ M=$_VT#2 ?:0S]IG.%I!JWI!@G^F,?:CSMX"HJ82HJ1NB^NS634U22$EDW#U MN2E4+1]U! P:DZ/4U 1+")NZ(2QBMVYJ(:!QI.<=6G$)5"HD&K: M)1]-W7S4M5LWM>PV)NE<7SY8N$-X9Q3*,:%J#*K&A\^ODM1,$LKLVU9?NN5] MW\BA:LML=/4E-"Z#JG&4FFH0B1/5E-K+ZTAW9.]O#U9>6)M;J2TL[L_K2 MULA5?9E)CI?]A=67V7#UI7MXWGF!5E]"U1A4C:/45-M(2)?]N=67V7#UI7M$ MWDZ!5E]"U1A4C:/4GIPR;>Z$:)=%6UQ?WA>WXJ>BOBV[>_"-N.GDP[=9=['7 MY>W=Z8>VNK^ZZ*:O3U7;5MO#RSM1K$7=-^C^?E-5[9HM!<"E"8C;V+_OET:.-= MP$^.&[TS!NMD(>6]G5RG8R^P@K# Q%@&1J\U3K$H+!')>&@XO79+"]P=;]F_ M.._D9<$T3F7QBZP]W\$HZ/>G $7,"/ M7%:::/3(-V3"2O&31O"D%AP>$!S!C21B#5Z>OA48>7-9[G;F][(5>Q_TP"H8C?[WKL%.1[2/G>L42''O4 M*#2J-7KQVS?]L^!SA]]!ZW?0Z7=.#E##M.O$[7/6R?IZS74"_A/9LP0,VP0, M.Q/PG;;NA^L92?-OSH>_G4PHO!3>RQJ(_Y.6RE1+5VWU> .8'V_VM6V MH5^X/O9B?4*-ON[+?VCJO\0-4TLN-!28$65P^H%TJ;KSUA,C5ZYY+:2A5NB& M.?VL4-D ^IY):;83NT'[^XM_ U!+ P04 " !)@0Q9X65I[C8' "Z(@ M& 'AL+W=ON KD&R=)]IB;:U2J)+4GGY]R,E6;)$BHX+[TMBR\?3_9CN;JES7C&9'J*]],Q(Y3$I># MLG2"/&\ZR4B2CQ97Y;4[OKABA4R3G-YQ((HL(_SUEJ;L^7H$1_L+]\EF*_6% MR>)J1S;T@C&WBY]#T]H+3XFM!GCYIYZX.'GO?>/9? JF!41 M=,G2?Y)8;J]'X0C$=$V*5-ZSYS]H'5"@_44L%>5?\%S;>B,0%4*RK!ZL$&1) M7OTG+W4B#@8H/_8!J!Z ^@/\@0&X'H#+0"MD95@?B"2+*\Z> =?6RIO^4.:F M'*VB27)=Q@?)U:^)&B<72Y;'JB@T!@^22*H*) 5@:[ D8@L^JB(+, :/#Q_ M+^]^!>] DH._MZP0)(_%U40J -K-)*IO=EO=# W<; H^LUQN!?A=W33NCI\H MX UZM$=_BYP._RSR]P![%P!YR+?@6;Y].'; P4TR<>D/#R53)VU=)FW-6094 MLW$BDWQ3S=9$)M2:MJ&_E2[$A$KT>J4P7E3W2T^/DG./5^LX5\)F>= M!/A- GR7]\5?:MU)F; &68V].KR=,A?(L9\B&<-68=8$$# M+'!6YB;^5_52-;LE4^M/Q/(H22G(:\3ZJOXB++C2U89R;]4/^ MO ?18N3-H!TB]%IF\IP@O\@MY5:2<8X[M=UJ;X?HTL"MU,L"7YAHK> M(B($5>N/XDZ0)F25I,,+2NW^7"&>R5LW&:A-!G(6\H[3'4GB_32K,L!T=>N4 M6#. S'D/0V/JV7E7+A M*.%:<0>6JB,/HCYPBQU"\] ;0-[2))R>I/2JY?X-P)WT>W)?G\E;-PDM#4,W M#]\5/-H2W=!=PK,&;A+N6#')-#!*9C&PR TEAZ+ M&8(#W8Q:OD9NOC:Z^:U-@4P&'@>>%_@]W#8[I3B# ;9&+5NC(VS=Z^9UDA.U M/3@._*PL?2YOW22T+(V.L32+*(WK%"AV!HD0A8\_S^A5W0O[1E+0J +E5P!UY M;0Y$.@G8!ZNNBH$ 37H?8XS[XMX-X$<#;.4"S;O615<<,J$#4JA/D MWL6;9:4OE$>)*,M:3^&=WJK:8S0W[4%?=]ML!B@:M8("N05%PR"*\IZ26)5E M]?KVQ=@4#N%\AOH'$A:SN3(;V#&@5EX@M[S0V),\XJ7L5N17QJ$9N_R@:?N) MI$-R ]GD1M#G;8L5]O!\X"P M6H#N=6&IK\+ ^=%B5Y-8LF32-(Z$"+!BFZ2 M/-<%T>)$K8,LML9DJ@SDHZFQ EH.#Z ?#J@1W*H1[%8C)P9%]9;4%0XVQ0>& M-Y:RZY5S>NIEI=0MVZY;E*8V& M3=V!(39.+2UF/L1#A]#XX/F 6U#N\_\FT/.@WV(@OQ6/L%G9?IS>>OFHE4$V*T(JO-(S4M% M7I[%=>3L<=F#3;H?P]"HY/]Q'H%;^8#=\N$FCI/R_%TRT>H*5J1\+7CZQU6U8G?EKHUWCX\H5FV*B?XA@,0D'Q)_?B@W? M+38>JZ:RG]2H'7)]FF-]+.H9#SRAUU=^5J/^>C\Y> L@HWQ3OAPA0+D)KQZI M-U>;%S!NRM<.>M=OX>6R>HVB=5.]U?&9<*7]A)IL:^72>S]3:>35BQ+5%\EV MY;L&*R8ER\J/6TIBRK6!^GW-F-Q_T3=H7E=9_ =02P,$% @ 28$,6::0 M8U^% @ PP< !@ !X;"]W;W)K<8K8'IGQ45)E#;%&LM* ,DL MJ"RP[[I#7!+*G#BROH6((UZK@C)8""3KLB3B<0H%WTXT7;9O8P2P"_ M!?C/ >$+@* %!*]5"%M ^%J%00NPJ>,F=UNXA"@21X)OD3#1FLTL;/4M6M>+ M,O-.EDKH7:IQ*EZ01[21: '"OCF6 DJH3 LN:P'H%-TN$W1\=(*.$&7H9\YK M25@F(ZRTMF' ::LS;73\%W0"=,V9RB6:LPRR'GQR&#\\@,\\Q>#P_ZTOD_]?F;U9\4(^A>06#Y@K>\@K[+;NC"?CK3 MV\:R(BE,'-V\)(@-./''#][0_=Q7Z?5RI!K.TXD"CE-5/-T^R\W<2YM(WVF7_JC6=>CS_1$ZH9 M*/_HF_%V3<2:,HD*6&DI]VRDFZ9H1D9C*%[9GGC'E>ZP=IGK*0O"!.C]%>=J M9QB!;F['?P%02P,$% @ 28$,67Q>4 TC!P 6R0 !@ !X;"]W;W)K M[=CK %UM:V6%DDS=OOD0W()/81RPZY"-CH_/IE2=^199\_2?4SCSG7 MY%>:9/E%*]9Z_J[;S<.8IRSOR#G/X)>I5"G3<*AFW7RN.(N*H#3ITEYOT$V9 MR%JC\^+[H?,YF_)[K MW^>W"HZZ:Y5(I#S+AL813WBHC02#CT=^Q9/$*(&/?Y:BK76=)K#Z?:7^J6@\-&;"E&FU0\\F-S'2W1@.0Q4SQ'9/UUJ_U"UF^0K6MMFTR>R746 MB4<1+5A2U_A2-*@7-?/G73YG(;]HP03)N7KDK=';-]Z@]QZQ'*PM!YCZZ(9I MK@1+R -7:4[DM*[+ZDSCLG>+A!.O-^F?>+5C@'Q2,B4:)B+1LOAL$[E04/]4 MA%SEY)#E9A: ;$1$1DJ] 3OQ#J='QJ6..?GX*XR-(AF'^HBP+"*14# M)<2G M[)E 13 $108U5/U(13*9G51/Z:5%5K5H+' 6QH 6^ =2*1$;IJXU3TG0&QH_ M=WRV2%A!A/N3KT<=\F&AC*+QJ6/%.4G+( MM2$\$E-AOL'OQHS(H.NBI;DZ_V _!_X"8G5,)@:4G8.:OCBH7(AC\JUZ9=Z^ M&=+>V7OO^)@\2 V#Y+Z8*>1^,?D;_)FNNTU8!ATQ%ZIL/-""'WQAJ8!+/H%K MU"97L>!3\@GL9J$9:-_+=I*Q:1FY@7ZB_G(B_DG.VKU>CXSG2B2$GA6G^^30 M.SJHE [6I7W:[ONGY5FO4O@;A_#Q))))PF+!K(O+10Z=E^=#YTVN8T['TAG5>D-C\!([>6Q#1X,*]=G.7S*"JYB!8/S,X/FS%Y*WX?0 M.@VC)ZQ3'ZS5^T$;^AN:"",NG4"IC1K^JODCQX V70YI& PYC(%\^EP,>@8U MF?0&R=',&4BXO)@G=K =AD?DV(PX;>;H_Q !=^0AAN:OIL'<#,J" &9@U=0%&Q:&:PM#5.Q!Z*36 Q[6@$S$T-G:T-G6>;G2E24/7BZM2JNXH%8+ MCOCR>G;!V,-[ZT5*WM*=0W7*DASU5UG0>JA2X6&5X6J=X/'51(<9HM80105? M)-U:2[C"9IK%3-D%L(!;S7WP='O7VPW[/P]U!0-Z+4%8;VQZ87 M2W4/!W0C4QUQ]2M S)*EO(?S>A=NX8HNK%K>>SB?=\4JKNK"*K78ISB@G5AU MQ%<7R)@ARWF*NK@]'907:I4H>I3N#^JIRJU3*\[-G!V ZM#U056WX+?QQ'M!*LC?LNUJV])[^.DW@:LCERQL;.,/5^R MM \<*_SMT+I4J:)U,&Q$:V#)'N!DKVZ,U]:+AN_Z],V2/Z#[0&NPCX00V(00 MX+<$36AUA+U^2(&YJ3S"Q(G="%5'7-/3$O?JS/KM^<&9?OB]CBY6LW-TS-1):3 MA$\AM-:#EO'A[9"*UEFGQ->8LXLH4@-^G4NK5@:E@_3[1Z%]0 M2P,$% @ 28$,67!:[AYM"0 N18 !D !X;"]W;W)K&ULI5A=<]NX%?TK&&UG)YYA]!4G=K*V9V0GV:;3;3Q1TCYT^@"1 M$(D:!!@ M.S]]3WW@J1HK^RFTQ=)I(#[>>ZY%SC;.7\3*J6BN*N-#>>3*L;F MW6P6\DK5,DQ=HRS^V3I?RXA'7\Y"XY4L>%-M9LOY_,VLEMI.+L[XW;6_.'-M M--JJ:R]"6]?2WU\JXW;GD\6D?_%%EU6D%[.+LT:6:JWBM^;:XVDV2"ETK6S0 MS@JOMN>3U>+=Y3&MYP5_UVH71K\%>;)Q[H8>/A7GDSD9I(S*(TF0^+I55\H8 M$@0SOG3TXDHU%:V)GYQNS^KSI_7 M)"]W)O"GV'5KYQ.1MR&ZNML,"VIMT[>\Z^+P(QN6W88EVYT4L97O99079][M MA*?5D$8_V%7>#>.TI:2LH\>_&OOBQ6=?2JM_ERE$MA"7,N@@W%9<>Q64C?S/ MV2Q"%^V8Y9W+I\5^)?63L6K M>2:6\^7Q,_)>#8Z_8GFO?L#Q3%PY&YS1Q3X.8_M0A)(!QX<-H&I[%QJ9J_-)0[K\K9I<_/S3XLW\EV?<.Q[<.WY. M^O^1U^?E+J;BQT2+]RKD7C=]_"[; %$AB$O7VL+P+^TR\0)>7C6JCS@-MD47AR1RR(>C2ZBW$V0A1-4C1*@C& MY@9><J.T%%Y5[O@:F#G_=]6 MXH7*\74T%5_W3I//6X=ZAR#X6"@VA+Q ? MU"_)LZ#% B!&U ZFU1HG"MV6 M7\9@'XL5A4:D.!A[-\GS@L"M FO_>O=(^TX&^)@[WSC/D83#' Z".F7OO3)R M)[TBXU:-UT8LN!07IVPAK*_0$;ZWTD?ET_ZU! :T*I'C*XD8.6^UG"+?.E(5 M7;<; \L^;[?*DV>?>\'+5.*9&&&"^]!2 M!I'<7:7S"IL$RKL0;[+EZWDVG\]%J. -@Y8$0GP-S\"V^8V0$=AY+!JFY1R) M/XG%FRD$-$ 2"\G0FP)Z *V"VQ:8:;S+ 1L6+QL\W6GT#V7NL?OT9'H"(C>& M>4=N$2]"<)NS )2&\CNO^:'0(4>QQ)"Q@3H0_O% $7>4WKUYZ@Y=.JB ^-8U MZB%I@]'.4Q0HE+EQ@9;")GI$J!Z$^.>?3I>+DU]@F.X M J&,DMN%J45O0E$0^N[[E9QZ*%P<9R?'\^ST>!SI<92GXJ,SF A(RU/66?=@ M\].F[( YLJ=R7O].%>3'7A#F:+OM!@$NX$J4P&&S#D2 M\5,O4>HO%V^GK^%Y$I6R%%A4%VR N>WB,P;<4V!9Y8@PK3#WP#\HUF3>]0Y2N1T:>]@W=A)L'?$EU9E"YBIYJ\1&*;2\ MXM^8RQ0E-GJ7QDHR:U_PGM*?) MEU"5G%+H)0*3@DXA.HC,I\LD4?X^_Z291-BVWC"7C$MHGXB].4_P ,0\X$^N M1@1O'RA]N/X.A&,J_JJ_M[K0\5ZL45;J<1= D'*J<.26JXV: ?>AC$B^0NFA M6SI2&MH-P8H:!?B)\-!!#VAUOLLQ?'2MSQ4/ BX--GW;Q>[MMN>GSH1,;/HY MIC'24HL&_TO-/)++1D=I:(TV#&=2!_H'H2@,!7"IN2^-3)LCG:BR1/*WB<79 M.FK/V;CG=V^YM\O2NO"@HV>"Z 7-*E3]8C P3CF(=DL]TE.L$$[P$U0:FKF0 MC+[A4&E096<\874S%UQO"X LM9KA;?2(97BD4'HO;=F539=:[0O"622<$FXI M@+6T[1;%TGHU)()<[=)@F*V\W GJE)TB+F_O;C4',[4\FKH\C$EU@Q.1I@F< M:A 9;\C)7B60M8?)M(,3?31IYA\CJTH#4)MP/1H".PE0CV:!!IN8095)8RY# M);9H8_ 30QY[-8(FK:7.G$?B$EBLB M$+%M.5QD6QSV!-;2X:/CC RLH&Z(8,H6D72 &L\=*'02V$429=&7 U>2)]9# MM9.A]W],2A))%G80'0^C-#5K\A(:.LABTDS2'@( L:Y_Z'$[U5WVOY;#4 C MN;&W"4D(1#DFZ[. K] C*G)*GJP53 P/V%6X393:/AG?/\2/R6C(O$O0>H"K M<0+2V-"/<$-,L \JJ%!%D(:JL9;^A@\6V2BD_,B9H4K0FY:DH6,R>>/4K(93 M\V/(4_NE7MC6;=)8*%B7>C2-N:=HX=VDFH@ :,\2YA5(&LXK'DX9+&@<\242 M2">M6Y6Z6>@DG;R=ONHE/3QX;)312/%0'HC?'=Q(;/H_:^/:VA 1;,D1E8X MV]86CRN3DQ:%43)$L5CB1,67%5S$%"0:3^BT*(INQ$M\0L1)22H.3@W3)T[" M7W]HY-@/&&!B%$_JFY(''S:%R?7;=#WM.9#:6DYT1H-4SD>%[J@"X3@NX;#' MRW]=K:Z/AG;O*9I>#?FA=VL<)^G0T?';A[N\(E*G-'7'#O%B_>'JB.-&)>-U M#4'$MCQ@ VR(;:TCF<)G&(AU")AO&;@T+Z. L-W%-%;1B,Y\OH^%MNF.D;0Q M'"3/$;YF3SNS"SI@DT-4_93K?4I(9#(A8>SP8.?5PWF0(U3@+"(]$KBRI GS MC4K-HLM[-PJZT70G2HPIG!=DO%;=<9/WTH\A\,3>6\<03,/G:I^I-8V]TH.7 MKER1SA,27ZV_'1%%H'Q+KE^Z>X"&_575P?V7#E_BQNBJ:3:Z3@1)E7QI2J,E1*6;Q>'M<"^[2M>1^^7I4A>GAI*(TZ@MMLZG M)Z\GPJ>+TO007<.7DQL7<9SDGW23H#PMP/^$F/Z!% RWU1?_ 5!+ P04 M" !)@0Q9O:;2*P &0 'AL+W=O;2*\&_7_M4+U\;* M-N;:J]#6M?8/KTWE-B^/SHZZ'S[8Y2K2#R>O7JSUTMR8^'%][?'MI*=2VMHT MP;I&>;-X>71Y]OSU!:WG!;]:LPG99T62S)V[I2]ORY='I\20J4P1B8+&OSMS M9:J*"(&-WQ+-H_Y(VIA_[JC_S+)#EKD.YLI5_[1E7+T\>G:D2K/0;14_N,U? M3)+G.Z)7N"KP7[61M1?G1ZIH0W1UV@P.:MO(?WV?])!M>':Z9\,L;9@QWW(0 M<_F3COK5"^\VRM-J4*,/+"KO!G.V(:/<1(^G%OOBJQLQAG(+=6.7C5W80C=1 M71:%:YMHFZ6Z=I4MK DO3B+.HUTG1:+]6FC/]M#^7KUS35P%]:8I33G>?P(^ M>V9G';.O9P<)_K5MINK\=*)FI[.+ _3.>^'/F=[Y'GH[I%3_NIR'Z.$L_]XE ML-"[V$V/ NAY6.O"O#Q"A 3C[\S1JV^^.OO^],<#W%[TW%XW333>UNIGV^BFL+K"+X(9%'S_6!E5]&OGNL(: MHP1V=* S85O3VW:BXFA#B#H:0$'DI4 DSV2#TDV)936TO2*@N#.JU>*,A;QR?QTOPX?SPP?C]SOAHYY51.')AO.&;KY[-SI[^J,QOK8T/ZD1]"ZR ^N*3/\(=?3K(H0XKM0#2#CKX3-I*>Z/: MSK!3LEC(?LA.7/06SLY>:>A^;DQ#BEEKT@O,SN?KVA!PVD"6IE]TT[38O9,. MV)DH*SO=VC;D/)"KU@U2!"V94"H@3%>ZJI0N/P$C>>M$;5:V6&%S4;4E=C?5 M@VK( RML*5KOR8>S#:HQA0F!?#XZQ0$+?U]HZ[&1SK^"8^GF(5DR9 RO7;#D M@,1, /YON:78:8DM96,8V)9") MJ)/Y?P*A>@YUGI^E(["(%L+.G:+;V/K> M2?%H;+3I9V#9]BGGG5.6"B<8F&J#A4 )" $^O:LE+E*H[0Z,(.+J2-YAOCA MP\JU54D*HMJ-W 4;/K6-%$<;&U<[??X@3[U4*6"W-Z^]"V2,-JAOZ?EU__T) M"U&J=]HC9&=/DS$R?[2@__;Z/0ZN\,.Z]:&E=(0G'UK [\7LXMOYDV\OGD # M4"0??T-1CKB$^U\"'Z"NLQ_."30A1LWN-1D$O7ES10B5&'@F#$S5Q\!N]29$ MBQ #);*V0)I$'![NT04IE"*3X)Z/^3B]F:H_7UY>0RYD ;AIAF,D2:UOX:_] M4100.J \7DNXL+$M5 IAQ,_7SI-Z=$TIF1T"ZPUA7V7UW%8L/('2G6E:B3 * M!WA%&')':4.!+$E.+CF-DCMQ)+1X749NGW'WP3<*[4*64L Q&DW5917A?\M5 MPJA,9L_)84@7V\?<-FX##U@*LT!QXI3DZT\39=D(=3Z(-T32:V);PGE"ZUK. M!((5M)8X\! H%+:Q8)B/X5B.&"6J7J/9@*.T"P=2\^.V.MPCYLMJ]4PC%0G)*XLAKQ'N''CW:T.:\R%BWY"-7*&(F M_%>] 9<@(K46K?X :>$AW ?0@DPA!"O!4AW,9=H*O3'465F0*$<>S$!)T>3M M$H=7%)0$X@^2[:A.2/4![%RA"( 74)$)&ZS85<6;N-8R X/"^%"&98_Z I$? MV&8P]IVV%3MDL3(%>Y0HMS&$%?Z6\KMT0\GZ7>Y/%6E>A>W+X7[0&9\/3)H-0,?H0_T61%B>! DS*!,!WPGXDTYAV9-Q$.&2)3>-G8^Q7NU MK">E=B>0?S5] ;7MQ95AU2*24W2,G!VU/OBIX#OP,U-V43H2BT]M7-,!-@<= MG4H(-BJ9PJ[^CQ7_J(J:4KM9@-R0BJ]$V@\VW&:=IVW 33OJ"M;(0TAT#/:A MG7\R*:=V,@WU\OB 3ITX8").'6*&XZGEFCSR,HF0S-/'*J1Q&17NH;,(I]F% M*QRI,G4I$K@;%+GXXZI<[DDMO,/8\FH-F;A@''! M#-HA9%Z9JMP-NX.><5!EBXC<;1@R.54_ M4YGP*Z>X=PA>[!%6KJ@8LLV^I$=:I0Q)8:QC7FQ(3NXKV'2"/+,A*4#0!;GE MWG)04%W0 QKG/NIJN%@5I6R&'J0PW/PPF%$9T708X=5:6VE)D:@"E66Z9YKT M*.D"[%&;3DND! 39N*$!1()J9.YH"PO]4O!=H@-J"P3J8B2'3JM3_54/NH.( M0-2:I>R+HD?5^8ZSDI!MX!*4M"*99)"O%V::8=8>"^VV#MMM0&!V2:GJ)0=E MV+YPY*-B#,JF%=6!H7\ZT%Q98 BRZL-DJ+4DACW\-FZ[:1*%@)"JM#_0WXR/G0 AMOCJ&!I5B;)K(C,"*I>2UNCY(/1$&1V5HRF6#4H)$U?G>[.O6$%:8]9@Z.6:1_D3?*(IPK,EUGY MOBM0L"$4WLYI_=S=F30:&G4<85^-Q3,%.^K/4VT)-'D0Q\F;N6Z=- 7WW&40 M8>MSWK+6F._IY:<'IP1>TIT-MTMO XV "I.>C[H-O;8129T29Y%2 M7F66NJ*>VRW0-@"RZ9ON;S-$N]+2Q97UY3&!^ -JJ;P9[&,6 KO"<2H:;4C(2E

WZ"&G&.U8ZT3B[?EX) MS]R"QPW]^5J=\BHJ46=]B0I">Y3'TW::'P)U*Z#?96KQD?9H3>+J[?7[259X MA)$^]IF%^<'"K*M!OBM+KEFI?$6H'M.(3QR-?6!+O7]*BIVJ&Y/&$.]E](U3 M0O<3&4@RFF3NP#,?Q%TWST,U1?-F@"0%*L\Q)*L03'H@U)Z; "IF^@:64HH9 M)@9S22D%D*N?QX.ITA26 N.8YI!>TMQM_H!TM]2"@U ]#SZXYBV$;IJ,47@1 MKAO/["!$Q\W.'5VEN.N[_^^NVZOWX3<-C5 M%1RZKK.C%I8NI@S,X.DR*,5'FA^.IIG;G2O/Q-(,G$=$GWD#F"["^J:4HL]( M853'-,!&EN(.Z_5T?]3<CEG0=I6X3_?&HECT[C7_2D"N0= MFI'>NS6I3,AU8$2F(_GC7WV MWV8BY>C,0&D]@J 02JZ0X4F1)>XT]Z;;(SHX*[/!\%Q*\=TW4%/UMJ[1, ++ MD?W\=O.]YE^I'0;':%4P<5M6LF&! =G%Y.G%Z>3 M9Q>GB"KM3;IH'V;::)*R%F8WW*.(S3?O9X5Q'OR@-D*Q4)+C95*@ D(=_ LY MP#5T=T,DU6N4*85J\(!?+5AS7A;V^+F.$35@&UG[W*@/O"E$BZ?RE M+RCRJ5AI*1KO3#3CH8IW:;LQJCE=D8N>+JIZZ"1 M[D2C:4!B[HU',J>KS^$5C7'.DKDG6:GWB_* V25U&=1/1>QS#@#4C*W:[V ] M0RV.;N'^N'NW:?K8QY.:HXCG9J)(@Y"]O-O0OY$R51\,S=.@HLL2*L.&_$TG M[QI\+M(4;4=Y.X%3W/$XOC&;K*T@(,ZWKG0I.J<<(E% + QSG^S4&Y(1Y590 MKQW^26KK7D&PO=V]R:W-H965T MGE M0M56<(E7&DQ=EDS?GZ%0VY,@"AXVOO+5VKJ-\7)1L15>H[VIKC1)XPXEYR5* MPY4$C<5)7_@.\>MZ:W!69(J=>N$+_E)$#I"*#"S#H'1:X/G*(0# M(AIW+6;07>D4^^L'],_>=K(E90;/E?B=YW9]$LP#R+%@M;!?U?87;.TY<'B9 M$L8_8=N<328!9+6QJFR5B4')9?-F/UH_]!3FX0Z%N%6(/>_F(L_R@EFV7&BU M!>U.$YI;>%.]-I'CT@7EVFKZRDG/+C\SKN$[$S7")3)3:R2/6[,86P)W1\99 M"W36 ,4[@*9PJ:1=&_@D<\R?ZH^)5,/(*7M)9 MFGB\Y&U++[C)A'+&&OCC-#564W+\^9+-#>3D94A7,$>F8AF>!%01!O4&@^6' M=]$T/'Z%\*0C/'D-_6="\SI0,H(=6/!MC5 H0:7)Y0HL2P6YI"E0_A>"I<_G MJJR8O/_P;AY'LV,#!9=,9IP)8,8@890-8 [,0N'NV?A[7,E1V6:UU@Z;2H<; M8#)WH'2(_%6A+TG@LJHM"-R@,+[$$W1P"B]AVW[X00G)D#2F^\I]+3M]0J MBYHTX6.T!^\AG@^C).POO*_BX\?5X&9T/8*5VJ"6CARH5/ 53V? PGO6L<%9^D9FHJ:XI5I QL_:!] N\JSD!>X^W44N9H Q! M\%W)C#S%/H!9*VWW+>J2I T:6[ZB_:_">X$9EBEJ2"(?XN2_#G$TG"6S_N+G M0WP8#Z-)TBD^%=\(\&1X&#ZJ/I'>"' T'\[F29_YX6P83J;_F_CZ%O2\QY3_ M# 33")D@PWC!7:\Q73!3S%AM?+.Z]\>\&W*H78+ 7:TL"2U6I7F&.R[M<\TH M:MQ8[\L-X\(UQGT:@?8-N:(?'>>G7=3B/K4N/+S7X]Q.FR(-6\-7DE R1@GD MVZ*A?-#4)',HM"I!::*FM4I]KN20WE.>N1^/(_A@9$Z#@#>1>&W=0RJ@7YPT M!6K32X\4[191]G.G;<)D*3 AH**[%3G?_]TD73AZZ;\V[HT?)>J5'[*<#ZGD MFDFDV^WFN--F?'D\W@R!ETRO.'E#8$&JX6AV$(!N!JM&L*KRPTRJ+(U&?KFF M612U.T#?"T7A;@5W03?=+O\&4$L#!!0 ( $F!#%FNH7S_B00 )(+ 9 M >&PO=V]R:W-H965T*/T@RD0+?PHA323=F'MZKS;-5F!)3,=M4))-PNE2V;I4R^[9J61Y5ZH%-TX M#/O=DG'9GHX][59/QZJR@DN\U6"JLF3Z\0J%VDS:47M'^,J7A76$[G2\8DN\ M0WN_NM7TU6VTY+Q$:;B2H'$Q:5]&YU>IX_<,OW'#^>:?]H_>=?)DS@S,E?N>Y+2;M81MR M7+!*V*]J\PFW_O2/2)>7.:KKE)&>GG^4:C:4H6S/N M6E+HR-UL*WQ5"\?/"/?ABY*V,' C<\P/Y;L$I$$3[]!7O.Q= -"4-M( MC]MP77-N5BS#29O:PJ!>8WOZ[DW4#R].>) V'J2GM+^4G]/":0?VY.%;@;!0 M@OJ0RR58-A?D>MV-_"\$OL?*LDQ5TF). AH8$=:,"R=Q1H0SPP2">8K?>R[! M%JHR%%[SX;QU:4 M@+*)339;EQF%W7#?B_>2!H@@H_G^\<983GU&IX^,ZQ;5 M%CY2K>L'FDV+BC3#6XB'092$='CW9AA'\<7!J;YLW7?N.K!4:]32>0-J+OB2 M.<,&HF041(-1(_0>>@E\J,EQOS53>J4T8:#.IFK9^BGI*F^#'N#UDPP8_B"4QB8 M.6_-?E;;N'E7*&W/+.KRP$R4#H)1/'@=*F>X3MHU9EC.44,2^<0E_U?BHF"0 M#)Y+G+\\F;A1'$1A'WI#BECL8N\(:7(B8VDP"D/H.7YB=U_)*X(2#8-!FM"I MG_@LQ4F=)459_Y&S@+H1ZF2I73#[ZE PNCO;[/J -:@0:'X:$F03JC-*_ M!!TXTOJG,&[M0D$S1BH+9(&LAT4Y+27J='K[00KE=H M)BXU087JJ5,<=%BINIL:5,=CLT/F OA?D:5A)WD5L"O:=')PS!1:C6NW7Y$F M@F4.*N$PBW,4'.G.587U-S^90*=LX58R?\M)C(ZU8M T9:A8.;T[])!:\%V- M!JR,?$EN)O=Y6OS"]Y#26!"Y(-.P,>FW"[S? ^L.JE=^ZYLK2#N>/ M!2W-J!T#W2^4LKL/9Z!9PZ=_ U!+ P04 " !)@0Q9.60M@1(# %!P M&0 'AL+W=ORF9^7*/0N]7T2PZ*=[S7>N\(EDO.[;# M#^C^ZC:&I&1DJ;E$9;E68+!917>SV_O"VP>#CQSW]LD:?"9;K3]YX8]Z%:4^ M(!18.<_ Z/.(#RB$)Z(P/A\YH]&E!SY=G]A?A]PIERVS^*#%W[QV[2JZCJ#& MAO7"O=?[-WC,I_1\E18VO&$_V!;DL>JMT_(()EER-7S9X7@.3P#7Z3< V1&0 MA;@'1R'*E\RQ]=+H/1AO36Q^$5(-: J.*U^4#\[0+B><6V\,U=>X+\!4#:\^ M][RC$W?+Q!&WMTBJ(\_]P)-]@V<.[[1RK857JL;Z.3ZAF,; LE-@]]E%PC][ M-84\C2%+L^("7SXFF@>^_#N)QK 13+GG^<(_=UOK#%V1?\^E/C 7YYE]V]S: MCE6XBJ@O+)I'C-:__C*;I[]?B+L8XRXNL?] @2[SE%,X3_5="RZQT:&Z*PNG%[9A"N\QMZ"(S4>:T6-7#9&?V( MGL3"+)[/"RCFD]>]4=SUA/#PAA_\FO;+A7\F\_CFIH RSM.4J"PYJ:I>]H+Y MS&JDLE6<#5."X$QJX_A_@R*/L[*$+%YDB\D520N*Z(KD0>*#):9%& MU^#':>C.'C7LF27.=)I3APMQ(O.:6 @ '@8 !D !X;"]W;W)K&ULI57?;YLP$'[/7V&Q:MHD% @AM,V22$F[:IM6+6KW MXV':@X$C6#4VLTW3_O<[&T(S+8TJ[07[SO=]]QWFCME6JCM= ACR4'&AYUYI M3#T- IV54%$]E#4(/"FDJJA!4VT"72N@N0-5/(C", DJRH2WF#G?6BUFLC&< M"5@KHINJHNIQ!5QNY][(VSENV*8TUA$L9C7=P"V8;_5:H17T+#FK0&@F!5%0 MS+WE:+J*;;P+^,Y@J_?VQ%:22GEGC8_YW NM(."0&TP/W]COW*U8ZUI%3#A>0_6&[*N7?FD1P*VG!S([!0:S M64R0=^!C[?UW54>;#NI,A>6G&I\!Z+Y!V@7PO,)/8SMJ@5Q;$ ME$ *R7$N,+$A;YA CVPT8O7;Z0"O&]QU7T(&50J*C$?^X)],)V3D)V<)KI$? M1=%@)\_60556.BDYW./XJ7&8&)2@$3[VXWB$T,GI9/ %A:B#K8"M7&3R;X@S-"V;^_MA]^R[?FG\'9R M7E.U84(3#@5"P^'IQ".JG4:M863M)D J#2&EVADW0_Q(6 M?P!02P,$% @ 28$,61S%?6)H!P \1( !D !X;"]W;W)K&ULG5C;L9-VVDS29))>'CI] M $E(1 L"# !:UM_W[(*D1%G6I'U(3 '8Q=G=LQ?RR8*%*C-=S&;/II74=G1]R6L?_/6E M:Z+15GWP(C15)?WV5AFWN1K-1]W"1[TN(RU,KR]KN5:?5/RM_N#Q:]IK*72E M;-#."J]65Z.;^8O;)9WG []KM0E[SX(LR9S[AW[\7%R-9@1(&95'TB#QYTZ] M4L:0(L#XW.H<]5>2X/YSI_U'MAVV9#*H5\[\H8M87HTN1J)0*]F8^-%M?E*M M/4])7^Y,X/_%)IV=XW#>A.BJ5A@(*FW37WG?^F%/X&+VB,"B%5@P[G01HWPM MH[R^]&XC/)V&-GI@4UD:X+2EH'R*'KL: M:KA-&A:/:'@FWCD;RR!^L(4JAO)3H.DA+3I(MXN3"M\T=B+.9V.QF"V6)_2= M]R:>L[[S4R8&\>=-%J('"_XZ9F-2L3RN@C+C1:AEKJY&H'Y0_DZ-KK_Y:OYL M]O($P&4/<'E*^Q?%X*2&X_B>3\2A9G+IHEW]V8IWTN9ET\+D$V")V MV X")8/W"AEA5IXWWI-9\R56MG#6"A#8,4DN=Q74YNSG)$.FMU8M6R.^#4J) MC"KA0P-K[^YT :)VR-M@Y[ 9R;B%F<*"H"VJ>TP MOHRLQ?K*NTIHJ#8PSCA?#/E92@*=8QUGI?!4EL_U9_\]7%8O[\94"',I2,(G5TN )J4%!57U#3O5"E0M1P M+=,"--_@%I&7TJY)V#6F(/V>Z HOMAOMI8BXSG7-N"DS@"#?MHF26 0*@D=( M^ ,KJ@DM6YYQ0#Q3+G46A)AV]OEC7NO>>C2/.+R4Q\ MS=G?A.0P(@W71S#V3IH&1)0F;]JTD>&0IH6#=ZR+X-0=>2%$!L'7D6%T7%>U M@3-B6J7;2(#F(PT,A:)"I2W5QHFX>1B.L5@UL8&;<4A73=7RX'3Z(#UWU1#P?SV8S 8A@08OHOV'@"DE.)JLF M^T4/C>:URO]?.^D;QUXW&09YQL##YX8 K53*M*,)"VQOI7CCC)%'6\]RT'KZ MFP$K2PV@UL"9;0?P![[I+.9<@E#6:!.[RGE(Z@#?: MIEJ+<'IJS[0G#7H)N2LD$E"XGPC4T-F."%ZUD23/;$J-IH=NUVKM"\EI&B)/ M#)5>^']G<0_Q$6;W;1B="J-7D^_WF;Y"/%H+""5O;N0V<>9ACVV5[0F5;09N MP81,*=NGH"H ,Y*.VJ@.R3ZR(2\YAASU%/">#VFBF2]F9Q7-O3R)C'$M F[?,H,Y;!>\HEW!]*4.KVV37./;B8:T4>S"GC,)PR-! M2/TK-4IVCBPP'*AB. ST0U ?EH[#\D[J-A=A^*[:@S;O\^C:I%Y2TD"<@X*_ M:*Q=T1[O.($/#%'"LB5#M?M!(^B&JITR7*Z3X MD,1R#<*NTW"#BC>??+]+$CAF@U=#'H.+0A,?)/=#OVY',HIAZL)2T-LN9V.> M&D&/-,I[%09-C'W.XQP-(F2ZNH=HT98G8?R#/D,[]E(+*OOE7 MKK']//-TY\(4Y@KOK%!-"DFB-E1Z(:#-_DO%.0CSOI\TVS>T0Z]5LH!HC7F/ MTF*86SS_#0OEH 0.6N$ Z*-5T-&\(XRSZS.."\]MH2/GEPU6?:,[G_/J^9 + MM=0%T,PGRQX-+LYE*%-V#5^>POA!E=Z=X,\9( +\%M2@LJ(\%,I27O&\DEQ# MM8ZO0;^ 7KI-2?B@E=E5HU1^0OM:=5C186*RZMAK[W3O,T2ED#CTL06]@_B2 MODCTJ_WWG)OT&6-W/'T,PIOIFEYMC%I!=#9Y_G24$JC[$5W-'S4R%Z.K^+'$ MS*4\'<#^RKG8_: +^J]&PO=V]R:W-H965TM2&MXN%K'NJ-=Q[@=R^-+ZT.N$U[!9Q"&0;F13;Q>K MY?+UHM?&S=97LO8QK*]\3M8X^AA4S'VOP^Z6K-]>S\YG^X5/9M,E7EBLKP:] MH<^4_A@^!KPM)B^-Z7]\WU M;,D)D:4ZL0>-GP>Z(VO9$=+X,OJ<32%YX_'SWOO/@AU8*AWISMN_3).ZZ]F; MF6JHU=FF3W[["XUX7K&_VMLH?]6VV+Y:S52=8_+]N!D9],:57_UUY.%HPYOE M-S:LQ@TKR;L$DBS?Z:375\%O56!K>.,'@2J[D9QQ7)3/*>"KP;ZTOO-];Q)8 M3E%IUZ@[[Y)Q&W*UH7BU2 C!AHMZ='=;W*V^X>ZU^@ '750_N8::Q_L72&W* M;[7/[W9UTN&OV],K*V/.9#Z^Z:**4 T M_[S$0@ER^7(0;J2W<= U7<_0*9'" \W6WW]W_GKYXPD(EQ.$RU/>_WO)3KM[ M,U>G2>$W)B*JWSMBVT&[G8(QA:B,2U[5DX5Q*L'(<<-8K.<02?E653DB;(Q0 M=^K4@P[&YPA3$QHUZ) X#B:, ETU$C0U=C-S.M2=BBDW,#A3TZ<4C+982!0Y MT3-TA,LM,LA!7AF$1R*8/B#?U!3GG#QR.:0*>!2TM3L$]0^F(4D H-!E6B9& M'O#'^83]XE%#%K5V-4:(KBP)%LPY%'R":)VZQ"<78@305:TQZ298Y0'&\>B#7^ !W%D[E8:HC%PW\Q6.N]X64 M&J-Z R8ONZDI"&K,T%$SM45%N5 5Z&-BK %T0FB/8#Y&>(%&(N?%##,V'#G0 M IYBQJ\^\ &JV^![EB(J@Y@9"@'@ 6%W6&U9$V(+ 6D#:+T&%=7NL?Z88K>D:$(_BF-1]D(>-_B$T-ED,D P*N[-$ZP:0!8%L3,T"UZS&T6#A+QJ=*+G16-I06TY M<,C2"ZBBD=$4N194ZUQZY\441K![EXVGXK,B:^B!"J_2C#FA?<61I%AT5L ] M@Q6"'@492]4[#5_ZD!RU+;<.;%DP+=H.H3G07KAVB*=9Y29:K!'(Z MU>*J-7:F21,1NJY#'GDX%D<@JTOOE=;RE36;T:-YF@+K9$Q=2W@'5Q+JL7<_4;(A67>#Q$YH'+W2YS\7#@[#M?NKI0"3 \%*)$QHB8_)UQ M;BR',GCEF#B:_AB-M7ADZ=48F<"Y[8A105,\)2H9Y5)(/=%2U%,1&Q[DTTBI MT8V91XEV1=#<1_"!$Q%G$9>P$=$@(D=U?AI[XLIMS$ H!QJV1/-5]>5>1GPO>Z%H;+;# M<3L:/*_A2Q>7Q=&]LZ>PD=LU5Q,$E2OHM#I=X&_*O?5@7F[_'W388'SAI&FQ M=3G_X=5,A7*C+B_)#W*+K7S"G5@>._P30H$-\+WUF$3C"P>8_JU9_PM02P,$ M% @ 28$,68P.$,A6! < P !D !X;"]W;W)K&ULS5=-<]LV$/TK.TPG)PZ_]65+FI&<9.K.N-7$:7OH] "3*Q$U"# M:,7]]5V0E"*G,N-F>LC%)LC=M^\ML(O5?*_TO2D1+7RJA#0+K[2VO@A#DY=8 M,1.H&B5]V2I=,4M+O0M-K9$5K5,EPB2*QF'%N/26\_;=1B_GJK&"2]QH,$U5 M,?VX1J'V"R_V#B_>\UUIW8MP.:_9#F_1_EIO-*W"(TK!*Y2&*PD:MPMO%5^L M,V??&OS&<6].GL$IN5/JWBVNBX47.4(H,+<.@=&_![Q"(1P0T?C88WK'D,[Q M]/F _J[53EKNF,$K)7[GA2T7WM2# K>L$?:]VO^(O9Z1P\N5,.U?V'>VZ3ARFT3,.2>^0M+R[0"W+-\RRY5RK/6AG36CNH97: M>A,Y+MVFW%I-7SGYV>65D@^H+;\3"!M*"&J-!=Q:E=_/0TL!G%F8]V#K#BQY M!FP,-TK:TL!;66#QU#\D8D=VR8'=.AD$_*F1 :21#TF49 -XZ5%MVN*ES^!] MP*I6F@X?O/W8LIE/RYSGA'6YV'M=5SH6I68X+CTK# MH'Y ;_GZ53R.+@=89T?6V1#Z?]VC8;!9 -X<(N:HX&5#VL?F"S@:M#\0XGT MO:J9? 1N3$,?N#60G[C41Q?3NG J13!=&+4%2KDTK"U1 \S 5@EJ%.8"7K^: M)LGX$JXEK)H=50(=@GCJP\2/L\2?CB9@2J8[D /KP5"4C&?I2-_2R=?E]"XFD0/Z-$/+I"C+Y4DJ9^ M/)WYR6ST?2E)TB YJV1%Z,))B7VP)R<8I45'CDNKB$,O83THH6YT7M*U0$PT M(EU7%AKJ?AKV)<]+JH:#OLG43^+8C^/Q299K_R5-?W7Y\KC"&8SR?I&\^0[-9,#GDR'7.JJ)1HNM] MUY_/;=J6W= M?=>;6?$7]>%>L^.BT2X:FJ5:TXU6IJ9I MMC'!N:DB/)D"*]2[=M9U=W$C;3<0'M\>Q^E5-T5^-N]F\1NF=YSN8X%; 0 "\* 9 >&PO=V]R:W-H965T2NYT*N@,*:Z&0QT6D!)=5]6(' E MEZJD!H=J-]"5 IHY4,D'\7 X'924B6"]=',;M5[*VG F8*.(KLN2JN,]<'E8 M!5%PFGAFN\+8B<%Z6=$=;,'\7FT4C@:MEXR5(#23@BC(5\%==',_MO;.X \& M!]WY)C:21,H7.WC*5L'0$@(.J;$>*/[MX0$XMXZ0QFOC,VBWM,#N]\G[5Q<[ MQI)0#0^2_\DR4ZR">4 RR&G-S;,\_ I-/!/K+Y5U-K)LP,B@ M9,+_T[=&APY@/OP $#> V/'V&SF67ZBAZZ62!Z*L-7JS'RY4AT9R3-BD;(W" M588XLWZ098GB;(U,7Y8#@Q[M_"!MT/<>'7^ GI)O4IA"DT>107:.'R"3EDY\ MHG,?7W7X6RWZ9#0,23R,QU?\C=KP1L[?Z -_CZ\U,T?RUUVBC<(*^/M2C-[% M^+(+>RIN=$536 58]AK4'H+UYT_1='A[A>"X)3B^YOT_];^*OLPM&O9)U^WY MP!T[3;X70 K),U!$Y@1H6A \LMI0D3&Q([J@"NQ*ZK':89DF( PS'#)B))$" MR%X:M,/3Q3F6I3&@-![PI&3XZ8QH8Y(3TVZI?_3<)]LZ^0:I+1BAO*&<4'W-AR+0H%R4"!2)*-PQ*2RI2'W M*$&72WB-*+&R=#50D *V%9*Q/)%I(JG*[ 890R]& MVMUJ8R\;HMAXS)B%?*EB7.B6X5]5Z5G5 NJB9 VEU!6MI\WE1*B MFQLIWO3N7)C8H<%U:#_\@O5?)E@$HRCLV:9M._>H]_">#33J=A:?)\-L M55=M 7AJ[FC$MR0:A[/Q,)R/A[TSZM(E4SNZ"+)B=5V/PV@^#\>C*8G#>30* M%Z-9K[D Z '/FNX>J O!QV$\6X3Q9$;FTRB,)I/>UF?W'%;5"C.A@6 %8>!6 MIFX72Q"*=13"+D%DV054PN71R#SB5>@MJYIPKV M,UD+X^_S=K9]#=WY1\"[N7]*?:-JQU G#CE"A_W9)/!5&ULY5G=;]M&$G_W7[%0P(E?27DBNLDM:]OWU]YO9)47)LA*D/=S# M/=CBQ\[L?,]OEA=K8S^YI5*U>"B+RKT=+.MZ]?KDQ&5+54HW-"M5XR2N9,5!8GR6AT>E)*70TN+_C9K;V\,$U=Z$K=6N&:LI3V\5H59OUV M$ _:!Q_T8EG3@Y/+BY5<% MOVFU=KUK09K,C/E$-^_SMX,1":0*E=7$0>+G7KU314&,(,;GP'/0;4F$_>N6 M^X^L.W292:?>F>)WG=?+MX/I0.1J+INB_F#6?U5!GPGQRTSA^+]8^[7I>""R MQM6F#,20H-25_Y4/P0X]@NGH&8(D$"0LM]^(I?Q!UO+RPIJUL+0:W.B"565J M"* MX#?NE!\SO_%SRB^E54'56_F(6*O%E;6R6BB^_L?5S-46@?//?'N/]!MQWF'<=#\?7\Q/ MXGV5P63(,'%;R JWXF=ILR6[*A+U4C&5K!Z%S,VJ!A=Z1F]W25]*[ C[(V8\ M(3U]%8GU4H/?DMZ*6ME2F#E^*_&HI'5B*#Z&I6)ES;W.E1.H6FY MOY$KA$&FOS]C,-$+FO8 M#.;-%9D740'J%:3UYJ-]UKHH0+["=C"9* U^ZR78QJ/@AKDU)>VF+?,CHS-Y M&U*F%4]5RLJB>!3W,)LP]R0D=G5$H33;9'Q*!DFGV(?+B'=QD%[!S3KC#8*= M=C1U2["'E+68*5$HYUI)1^(O'#K$R]4:E1V*SB4D1EOZI,@@1:/:)2%JO_]N MFL1G;USKJ(I?[JB(H)=YKDG#3>12T!4-A2.NB4TR>J.@[L(J5?%]_,:'+#>Z M-317LT4CQQ+[;P1^\L!L!,X-P(Z(NZX@[ MZ=O42V/UOT%*.NBZ5ET8/24:BBM6%TU-=4TMHMIF:NB'-TDT'2?169P^9YPU M0J6_ZX$@0&&H=K=*HN3L/$HF9T%(UWG!*L)S.^'ER\ NVUL4#]MZETL[1?%6 M@/2+_U*&NA:,M'%T* P;_LDHGC[379ZV"*MR.-XYR,+M8BA^[1AUR>6>RA44 M=LWL7W +Z1&J"=EQNWSN;$'EI/8NZ >IY$U"[SOKO%KE?CW57VSFD!10" &; MD;,0C3D%$"GB293$L7B%E^/A^>CHQ]8%K)7O M=;0NC4;CE)>EP]%D1ZZMQ,+2>#J-4K2O%^)TF)Z)Z9 NX]/3H]_0<3:L%8,% M>(U[(%SSU7QN^BU\CPBDF).;-5)02@% M - \L+V0]O!%- (4(?:(O(1O&$-25*#0%8]_GHCC;Q0Q[8D8QWM%?'XL>*!K M%19X0)OU%ZBP8"W[=0%=FF(+>!3;NE>OCSZRBOU!4MQ!U_Z#(_:"+P?MU=$' MM#,NPHR/ ;@*L^*A+NSKH--T2K5B?#YA=Z1Q0HEV>G;TDP>G3"IS@ %-8R"W MGXXZCA)DY&2F8MYZDR7XT MT%1 "V91M:!BPRPS*!EMF44)Z?<@9*4* K3A0U;&_O$P$24Z"R-4/U!IMU6* MT!EZ6S(NE^ARH31+W,L%LDJA[3.>28;G'OK[<'VR4J+-E&UO=]P2.'2O"PDK MW65+4Q"R\0V&DI44*$VN&#)V:,PCOR=59CO[VYFGER$^K.C.B^P":.HUHF^- ML)O6:D%X3(^*PY?-\0HE>]3_.[HB2V#YO8'3=$%]]#P>C@&!\9/23PI;\AUP M<;?<:O?I>$XB(GL5#9G"4O5.F73,)"G<&JXW8G53ZJ-61?9WK_<\ MYN,Q9T53*L&('3<<,+XO3PSF[O:V.W !!@74%@H(@-6D!,Y,585CU36:.._U_O87[R&B)E>4=&JQ MDK9&3J_HK((2&I1H0;,&WFI6#+<%V<\?O("(8#YYU>-I0 XYC5BU1HB,(A(O.[AES"- MUWW#H\4GO2&CG<.GO;'WJ\\=MH>E/6,[.I2?DCT] J'0&8.X'HLZ MR2F3@N_IF(+Z ^JDLIA7>Z,IH-EY?'YP,$7;K#6?,H3SSV<'5(J8/:QRUQIA)&X5(PD.(C[I.DMY M\+\Z9N[*80 MN=U$#**'@L! 4F:9;7:M$0(=G28G-1")85;GKV0[D1-.0=@Q:*%TJAVB>6?W M;QD,6_0PW/?%YZ3WT:Y$0>-/DU3GD?7^^UWWM/OZ>>4_^FV6^T^G0!4H(JC3 M:@[2T?!L,O"?&-J;VJSX$R!"NC8E7RZ5A'ZT ._GQM3M#6W0?1.^_ ]02P,$ M% @ 28$,6:N8F&ULE59M;]LV$/[N7W%0AZ(!5.O5MN+:!I*LPS:L7=!DZX=A'VCI9'&1 M2)6DXG2_?D=*5FS "3# L'GDW= P+KS-RNW=JLU*=J;F F\5Z*YI MF/I^C;7*I*"$:7@#0K-I0"%Y=J[BI;7 MJ=5W"G]RW.NC-5A/ME(^6.&78NV%EA#6F!N+P.CG$6^PKBT0T?@V8'KCE=;P M>'U _\GY3KYLF<8;67_EA:G67N9!@27K:O-%[G_&P9^9Q#&+'N[_(L?R1&;99*;D'9;4)S2Z,GH:^+PDA?P/C(E MN-CUOCHGX:^KK3:*2N/O<_[V<.EY./M@\:U2-ZF[=OHGGXX16R MZ4@V?0W]_R7F5:CS1*-X"B_> ?<50BEK>K(4,#!L6^/P;OF_J,'0<2Z;MC/, MO2U9VJ?!<4&R[#19:Q_P M*O:#"OEA.[BN%>%)C<,>?3C8FME)LN20PKB:?#SQ^@'<0S?W+Q1PN M>B'VD\ML$)+83\/#29SZ4;2 B\E7]ZRQ>,\>45&7ZBEIZ\+!)2/S!^@TT2$_ MXMBWMT=^3%A1Y,_3B(3HWDX72P.#,-I?" 83Q?C,IQ&=GU_ M%$4*6]W9H)B3W+72H#"W<%-77 LJ0NOYQ0QT#;,9[K8'(C!65.#Z2.G&VMLG_$I4B!GTZW[[)XBC^ %'J+]+0S])P\GMK/:/:E]!V*J\H3JM1LP65T<(G3OZ,"NMJ'V^]8&3K1LI6&AI0;EG1/P)45H'.2TE5-PCV@O$_ MQN8_4$L#!!0 ( $F!#%D-M,&PO=V]R:W-H965T M?J5ASQBM?) MAU0^#'8'P%B+'7AFEQ#SZW.Z>W9V%ERL)2?Y(@+8>?3TX_3IGM7KO?,?P\:8 M1GW:5G5X<[)IFMTW9V>AV)BM#G.W,S6>K)S?Z@9?_?HL[+S1)4_:5F>+\_,7 M9UMMZY/KU_S;G;]^[=JFLK6Y\RJTVZWVCV]-Y?9O3BY.NA\^V/6FH1_.KE_O M]-K\5=K]B'[K.@H2^<^ MTI=WY9N36O_A05D4UX=7YDPB).6+##RUF-=[NN[CJ9A/4]W5IRN'\,XB9]'#)ZUT>66_LP'^_68;&PV_^,79@6>]J?#T*IF_"3A?FS0FB)1C_ M8$ZN__"[BQ?GWTY(>Y6DO9I:_?JG6K>E;4RI;AT46@=\>EQX7C8H79<8MH4:-X0&#T95+@2%C7F%9N.-X4'!?E);<3-#;C;,]C7/%1-J%/&U>5QH<__.[5XN+EM\K\TMKF49VIKX ' M\)WFV;\C'7V:E%"'C5H!3GL=?.;:2GNCVLZP<[)8R'[(=EPE"V=[;S1TOS2F M)L7L-.D%9N?]]=80.-I EJ9?=%VWF#VZ#L29*2LSW<[6Y#PXUU;7R ,T9$9X M3[BM=%4I7?X,'.2I,[7?V&*#R475EIA=5X^J)@^L,*5HO:< SB:HVA0F!$*X MQBF.1*#;2EN/B;3_+1Q+UX_1DB$3>.>")0\P7QR@8>/:JB0%$4$C=\&$G]M:"-#> M-IM1GY^4*9TJ!NSAY)UW@8S1@B#0\[OT_1D?HE0_:H^07;R,QLC\T6+]=W?O ML7&%'W:M#RV1#SSYT )^KQ977RV??77U#!J (GG[>XIRQ"7<_P;X '5=?'U) MH(EC;-F]9OU![[^_)82* KP2 >83^?=YRK_/IY-C8,?\/C0606K"6'J=7&&< M'QPNRVXH6"M0@(='C$26)LB@/,3G_VE^/U=_NKFY@\*1GK!'!K"DXJW^B$!* M6U&DZ@!ROI,X9B^TL#6T+ &XV9D]9ZT^CQUN\[%V>[CF6H1%>B%)Z7QI-U&6;:#.1W'3AO0:Q1:!FB796:= M 7R+U[HQQ(ZJ]R.!2Q<0!T9H>V(+386*WJD@"Q-DB]Y:X##'.U[0]0@ M0#P@-L G CLT[7STWDPK2U-9R-#E#\!C<+4FCM=#2V%]T6[A3]@BS 99!Z<7 MXD$AQD^$[%!601R1)7YNRW74RQ+5KZRHO6='3#H\XN4L;I<(";O)3'I''(OH M"CF&G"^XUA=&U/?$6WMELH5IXYCTQ2._0(Z$-3<[9SZXE'YE MZA<)J5],(O4M"-I,T;_J>QP4<@B/I T_0&%P,JYQ,& ,Q"<7'P?Q+]@QMR)A M8;!453#IW=CU!CY062Q1#L*.T9T@P-LU-%81DE!*?!3N0*PKLBTX9P5*!==J&4]*[7:@H*@3'3T,OM7=UE&48*VI5@=T! PU@US8I_PDDG0^AE"J&7 MTR$$H2!13T%N16$?;/@X%C.3JQV)F8DMLFZ#K:&S=E )[I#BP2$XCX9V^;.) M=*73?%\C#3?HC(X-9A)ZH(XB\>AH:D/2L5:Z/R&&ZG\RJ[97]X5+]7B_G7:FNKBIN;3SUB#MX[ MDO\HT^0*0A:CI(/LZB(XY"">J4F52&%1G4^KY"XPXK&=?QR>C.HA/AS21S"] M=BCI;4Q5CF>T7L_8J++%8P=%0:V!BX:]KK#$9&#MGS*Q'V?%&$C>\5#MH$K#=**Y-[^?.DP\PP_CUAH MW#ILMSYG<7A(\299.\N&*T?Q(L8@_E$1W0_I:;_FQ@+/P$,>9SVE%CSQB*%F M[V37R(1('TO*$!R)704)D1I2:S:JK?MQWZ@_T^[J0C&*++[]O]81"K#K, [) M15!4JZ 'UH$S%;V*,@UR,I= :T.Y.H$&A0#,FLF M/2IBQ5%K]+P_]$P9R_5!"093-)3 /#?1Y-M,1&R71'YBLI3R%%%!'MB9:LQ] MY.B7W=%_RG3=B90D#NTN=@F(8=FFP1BL5KN>#>(X%&)BS6Y:EG$0DUU4=-$] M+$.3G(=6FL7D0-.ZD.B*$_)<@@B3M6Q':IG.BHTI-C6HMXFT^!@/"!N<]I0U M.*B,CT'>+(]XXJR^S*JTL4#!A%!XNZ3Q2_=@8FMR4%B&8ZR46T=VT(:);!QH M\BB.D]?LW3BI_3YQ,4D+6Y_+EO& [/RU;F)31^C\>"#,U5\F6#3H[^GJ$*V& M1F;=PJL)G \1B\"3U^BO KA,G^KX?9VRZ->3R>^[[B;H/?5J:.E;ZF/P^6ZE M"7+/=?6[0$W,PLCSL2S[7]EH6$KJG6W A8AO%#$[5V:M*^H"N15J0F07^J;3 MK: %MG&%97K%]:BM3[$R-?"[R[!HQWK-Y4K9 MG"QU1'E],4:L=":("4-_$IA,R-(V)4KV[>S_+.%(8Z..865@>#,Q*5J3F MLF2J3ZP?J')*36=Q-/:! _7^,2IV*O@NSONW%,XGH^+>K(^RUL^6'[DSHYH7VJ.4/(U M?0MM*4F/>"R'XF#\@TZVU9 Q8GCN!7*D4LFYL%5-T M4P8TGL4!0@Q+U =ZL87+D(,[=FF7RJ-E&Z@0DE8# ?:A[B;-FKU\S:ATP>)=Q9)(S9#W>X>KRJVM MJ4]I0>J2"1X)(+UIY>/DD9@:W: M+3T,M-*9$#F\0,73*X'$W Z%B/PJ,U K?=FI)2.M([\(YZ*NY(0B&F=8,QJ(CR=WD.G>\S_4CIMG&$ MFP47)G$D&Q(27%S-7EZ=SUY=G2.JM#?Q)9W^V@D%;E9^CN<_%"#YY..B<.*# M/."U8$\E.5YVBDG06_2@MYB$J;^@#OHS.=$=]']/8HUBW9N[A>6U"[FYIQS;.6ZB>GF;M[0$"P^FZ]%S M6?$=_0B1!\?_LG/#>]O_SJD)?7_E! /-= W-_&V4)[7=]'J';TI14I]P_%FZ M#Z37I.)5T4RN+OLZ#72[6@T==G,)^/!<^C] MC?X]LV'RE$8^62GY13EA=LFA!LRV:%+R Y*;H573#-8SU.+HQO[?=^\VMM-3 M/*DERBNN2(O833LJNPWIM;I)S.G?;KV8?!WU^H.A)C/4?%-"[=@T?]_5NQJ? MB^-]X?_8XF.5T0Q>^\#7=+799Q4II:Q\ZD:7XA24;25,24=]=S/;]9Z, *H< MU%N'/T("NI>^2G$\?CN)WPZIJ-]1(?UP?CPJP!X5&?65=3SE55DUW MB8,[&$L$GMAW!RSQ[1KB/IU,]!F[[.*K;,>% 9YU].K1\!V[[N]BLAZ:&>ST MA2_3<)S(JX84&8T;=<:S[.WSK?%K?L>>T :2RXOHZ=?T'O^-O+W>#Y?_!/"C M]FNZ/*O,"E//YR^?GR@O[]7+E\;M^%UVA!(X W_<& T(IP%XOG(0-WZA#=+_ M;KC^%U!+ P04 " !)@0Q9L)SBW*8# !6"0 &0 'AL+W=O)(_(]ON'CD)KMA'Q4&:*&'T5> MJKF3:5V=>IY*,BR8&HH*2^I)A2R8IE!N/%5)9&L+*G(O]/VQ5S!>.HN9_78C M%S-1ZYR7>"-!U47!Y-,YYF(W=P)G_^&6;S)M/GB+6<4V>(?ZH;J1%'D=RYH7 M6"HN2I"8SIUE<'H^,N/M@&\<=ZK7!I/)2HA'$WQ>SQW?",(<$VT8&+VV>(%Y M;HA(QO>6T^FF-,!^>\]^97.G7%9,X87(?^=KG&E,N=.2>CGA].**<0G?6%XC7"-3M41:<:W@Z)ZMZ2NDQCN)9Z'!PF_U.40(M^% MT ]'!_BB+N7(\D7OIWS)59(+D[6"/Y8KI27MDC]?R[FA'+U.:2KG5%4LP;E# MI:%0;M%9?/H0C/VS X)'G>#1(?;%75,P(%*XXB4K$\YR6"J%Y%-KVAJ8AEYB MM-]O,:FEY.4&SIGBZK6D#D][GR&D(J>R-23:[H>V>/E?")JZ+T11L?+ITX=) M&,1G"M).'FOD%3UYJ9&WW/3P5O;^T'1O(.E,FM*^PN[_?43 RP+ M49<:OAH!$+3OL'U'@\:% >UX?**RE(]TC*8U(>$H.(:/$$[<(/+[#;M6X=ES M:_ PO!O"1FQ1ED8Z%)JOZOJ1[XSY"$(]=_R3N:P]&L3L-XUX6)LO/99+7 M5.KD%21,9=9(V\#O-2=BN^*M:RN6TPY!L">6&EJ)?0*5":E_T2@+BK:H='$ M_8_LO<0$BQ5*B )KXFGH!J.H [X,WS%XY$[]9^B+Z!V# M@XD;3Z*^\FGL^J/Q_\;?U\Y.KW?7%2@W]D97D!@/FVNO^]K]-"R;N_)Y>//' M<D>MLV,?GQ0F@'4GPJA]X&9H/N5 M6OP-4$L#!!0 ( $F!#%DV*(/GB0, )8( 9 >&PO=V]R:W-H965T MPO[-JS _*8-4J+:F],ZXK7[3_[N<_#@4'JOV$0[@U"&W?KR$9YRS2;3:38 M@32G"V+%%=3CQ-R&;?R_8H MURU*^ ;*$+Z)6A<*[NH<\V-[CR+JP@I?PKH.SP+^VM1]B'P70C^,S^!%':HX(_Y4FE)5^7/4TEH?<2G?9CV&:L- MRW#J4'\HE%MT9I\^!$/_\QD&<<<@/H<^6U [YDV)(%8PWS)>FEI=45=>+1AI M7SF<"OPL].G 'PJ$E2BI:7F]!FUOQKYU^5\(_.#>L"P33:TQ)P,)C!1'\2D3 MGWK-\06O01>B450"=3GNS97A1!7'KN*]>4:E4=PV[F--KTU)3O-#\4YI3DU) MTA?&98_N'SY38\@G>LA6#2'#1PA3-XA\$CY]2,,@_'PDM9N]Q_ZB#VNQ15D; M-B"6)5\SXUA!$(W<(!EU1A^#P-SGHZ;5?2.I 2I MF\012;R?V-R;7G+)=XHI,_7XR<$"V4[!=:+&QDV&PO=V]R:W-H965TZ C#DJ>9"S[S*F&82!#JOH*;Z1#8@\*:4JJ8&3;4*=*. %@Y4\R *PS2H M*1->-G5G"Y5-96LX$[!01+=U3=7S'+A-AP>GU("]S=;]FO7>Z8RY)JN)#\%RM,-?-./5) 25MN;N7Z M$VSR&5F^7'+M?LFZ\TTP8MYJ(^L-&.V:B6ZE3YMWV &,L29;*&POLH\$RH*!@:#6-<@WQ#..\+H#<*4W$AA*DVN1 '%:WR XGJ%T5;A/#I(^*45 M)R0.?1*%47* +^XSCAU?_)^,?;+@%%-]G?CO\Z4V"O\K?_:EWC$G^YEM_TQT M0W.8>=@@&M0C>-G[=\,T_'A =]+K3@ZQ9W==VQ!9DOU%\\DW,/M4'^3=K_I5 M!'B)('!,Y!);4ALHK!13 2DEQ]YF8D4^,($GLM4(T\>3 =8.7.TN(8=Z"8K$ M0W]@"VFK&0^^TN4+.SDBB1_'B5NC-!E0%876CY"-8$DV&?IHF)$D'UZT2S+2(L/"2/=D]WH_&]AND_ME90D9^'(9( MI3%(GK=URZG-K !\BYS1;G(@G-92&?:W.XC]:#0BD3^.QH,CM,:HZ CMT3@F M^RH=[/1G#6KEII#&AVR%Z5JU/^T'W7G7WR_NW92\H6K%A"8<2H2&)^.11U0W M>3K#R,9U^U(:G!UN6^&P!F4=\+Z4TFP-&Z ?_]D_4$L#!!0 ( $F!#%GR MWCA(H0( <& 9 >&PO=V]R:W-H965TP,C2!%)$T20-T;:06AK9I:!6P[6':@YM<&PO'SFR'PK??V4E#IY6* ME]H^W^_/Q;V;;*1ZT"6 (4\5%WKJE<;4XR#0>0D5U:>R!H$W*ZDJ:O"HUH&N M%=#"@2H>1&&8!A5EPLLF+K90V40VAC,!"T5T4U54/<^!R\W4&WK;P"U;E\8& M@FQ2TS7<@?E>+Q2>@IZE8!4(S:0@"E93;S881+X-P2H8T_':?72UK@[G[+?NUJQUJ65,.EY#]9896;CY!5\_(\N62:_=+-FWN*/9(WF@CJPZ,#BHFVI4^==]A!W > MO@*(.D#D?+="SN45-32;*+DARF8CF]VX4AT:S3%A'^7.*+QEB#/9+,]E(XPF M"_I,EQP(%07!H&J@(%\973+.# --CN_MM3Z9! 9E+3C(.XEY*Q&](I&2&RE, MJGZI7;* M-?DU6VJC\%_S>U_)+6.RG]%VTEC7-(>IAZVB03V"E[U_-TS##P?\)KW?Y!![ M=H>=633X5G)%WOI^^VHXJ+*_AEZNWI&CG1S?^;OD$OM6&XRB25,"64F. X") M-3EF B.RT8C5)^,!/B>XY[R"'*HE*!(/_<%_2D=DZ*?G*:Z1'T718%ND]495 M7CHK!3SBG*EQ:ABTH!$>^TDR1.CH;#3XAD;47KL7\05)THO!O324VXRW57E$ M4C],K:?$CW#=][C!3G-6H-9N!-D/A IMG_;1?LK-VN9^26]'Y U5:R8TX;!" M:'AZ-O*(:L=.>S"R=JV^E 8'A]N6.*E!V02\7TEIM@&UL?55M;YLP$/Z>7W&B4K5)J( A;VT2J4E;K9,J14VW?9CVP8%+0 5,;9.T M_WYG0U@[I?D2?/;=<\^]9K(7\EFEB!I>B[Q44R?5NKKT/!6G6'!U(2HLZ64C M9,$UB7+KJ4HB3ZQ1D7O,]P=>P;/2F4WLW5+.)J+6>5;B4H*JBX++MSGF8C]U M N=P\9AM4VTNO-FDXEM29 66*A,E2-Q,G>O@G<&$\E:B&$,,=8&P1.GQTN,,\-$-%X:3&=SJ4Q?'\^H-_9V"F6 M-5>X$/FO+-'IU!DYD."&U[E^%/MOV,;3-WBQR)7]A7VCVX\:SZ 1>V,496KSP$[S;ESK3;_#[>JVTI%;X M.H M-+T239TB*>4TUUFYO>Q=*W-)A4-;N$:\P1B+-4H( [=G:FD*&O86HMRAM)-- M2K0LE.9E0C#& [WHC!H1B.$&I21O#;7SLQ$+V!4$D3N,?'<4^;T/U$5E)EU9 MNF1$B!^@(S<8C=PH' !S1T'HCL-AK^T+ON &_7YOE7)*UW]F52WCE!8%U#0+TF;I=K5< J,4C(/Q(8K>D] \AX$[&(_= M0< @(&Y!GU@Q.-9/WKLA+U!N[2I3E*^ZU,V\=[?=MKQNEL0_]6;5/G"YS2A/ M.6[(U+\8]AV0S?IJ!"TJNS+60M,"LL>4-CY*HT#O&R'T03 .NO^0V5]02P,$ M% @ 28$,6=I90^:L! >0L !D !X;"]W;W)K&ULG5;;;N,V$'W75Q#>"Q) D76WG74,V$EVVP+;&KGM0]$'6AK;1"11 M)2G;^?L.*5F1MXZ1]B$12<_MS)P9YZ;_VKP8Y8%E3"-<]^L%2MKWK#'DEA2:M,W?'M+]#@B;2]A&?2_"?;1M;M MD:22BN>-,D:0LZ+^TEV3A_&0P+6) M[_KA"7M!FX7 V O>RL*:"F@PS^D+DDZ1J1"T6(%9_SE=2"6007\= U_;#H_; MUEUU*4N:P%4/VT:"V$!O\OF#%[M?3D0>MI&'IZQ/[K%+TRH#PI>D6TLRU71G MZH4\8LX%46L@\XP6Q^(_Z>%X_+4K7KYVEG95';@R;$I *!P-A..IP"[.J,(< MLZ(>)UJ;(>TD6?(,YX.\M'ZO\@5*_C#M!.E%9S5=K02LT,"%-:/H( &MB'8P"NQ!&.*YYSE> M;-WN0"1,<^",>)'M>QXYQQ\#9^1:. *6P+2>1@6[D@DC%]IN$!JQT'&CG^)" MFD)+4Q3UAD,[#&(4CIUP0(:.7GIQ;#V![)C&@84;QC0$ MC3FT(SS:K^R[C *I*U*5D* M&[S<2C,I&K\2LSH<:LH%HTAGV X]7]&0XBZX$KU))O(?Z(HEZ@G8U\3?O #N/ N(Y"_U1YX[:\\;O+ MVS8EW2"6%9"IQ&N]N44>I6EQ,PAF&<5P497CU;&?37/!$E:L,,TI9)KH-Z! M8"; Z'RE3) GFE7&E3XYO*6:#CY&H9,(CE/H >UO?X9#.W"J-^$T\Z]LX.1[ M..D!G*6&L^G"D9WI*YM_OYT@2? ML268MGA!0LMSG"AN]\\RA47Q#>$Y!/^A/J3^B,ZEU$/K7B@LGG MBZ4.D2$XH0<9O5&\=(\KA9=JO]$.VM?VY!]02P,$% @ 28$, M68Y/XAD.! 00D !D !X;"]W;W)K&ULC59M M;]LV$/[N7T&H0Y$ JO5BV59,_I--\)^:1* $WV=<75PBNU;F9!H+(2:JJ&H@&..X60 M-=4XE=M -1)H;IWJ*HC# MY!T6OK!MJ2(YQDY25EKC+T$\O M/V/>/PJER"-(>0W[J'R"_GF1\('D77P3\H^5#,@I]$H=Q<@%OU <]LGBC5_ >J.2,;UW0 M+MI_;C=*2]3(O^?B=7#)>3A3-S/5T P6'A:& OD,WO+MFV@2OK] -NG))I?0 MERM7+D04Y(XJEA'*<_*!5:V&G+R:OG-17#YG70(I1(55BE=#M$E^5ZKL!RBB M<3L3==-J:LL)Z6QZ.GE'AR.=RM!ID$[FZ"A[OVAN$)!B0_EW?+65#/D[^@P27TR.DC(A'$+2(GLBK4(Z M&$<<^^;TR(\1*XK\21+A)+H9O]#H _//7)HY/!Q.IP>&X3 ^$(R'TWX8#B,< M7Q#4N!?4^&<%966$;T6R@JR53#,,\V&?5:VYZ4**VB;L*.5G=?>JX"[R.%\V MZR.1P(&)/I%F(S1PS6AUE!BFU4ER?&(AN>%J7MHY,1V@%BU'0^Q-2F,&#!C5 M!&A6F@PQD1/@N>\"/Z/WLRIW>L7N:#T9#^X%1V&JCM1Q,)G=TD,<#]0J#JNHDYH/]J6OX/ M4$L#!!0 ( $F!#%ES)+D3'P8 +\H 9 >&PO=V]R:W-H965TV5*60"$/V<[B*4,PRHV2V')M>V8E$)/!>I6?NV?K M%#&^=MX+K*(&_Q&T9/_&@?J%MYI/23.KB+K@>VZA&*42@4 LK- M 6U0'"N2[,?G$CJH?"K#X_T7>I#?O+R91\C1AL:_XTCLKP>+ 8C0%F:Q^$"? M?D3E#4T5+Z0QS_^#I[*M/0!AQ@5-2F/9@P238@N_E($X,IA<,G!+ _?$P)E< M,!B7!N.N'B:EP>3$X.(]3$N#:5^"%8>:0\*N%XQ^@28:BUI:B>7 M*[>6 <9$9=:#8/(JEG9B_9[M(,%?82$SB< MY)@#N@7W#'%$1''E"MQ$$5:[ M, 9WI,AH=>$[#PF(8_X]> ,LP/=06@%,P$>"!1_*DW+_USW-N&3SE25DEY5C M*RR[YQ7=42+V'/@D0E&+O:^WGVGL+1FJ*E[N2[QN72WP)F4C8+M# MX-KN!'Q\\,!W;QKW7FQ:>KK1@]]!"7:6!;@M4'KSGS(R F/['_3+_[? @1[L MH5""G1P\[@IN:#:NQIWR/$AV%#":8RC.N4;F2XS/\ $DA#+3'^0)Y$< M1P4'?_PLJ>!.'O(_6V[VMNC"I+T+ZOWPEJ#5'EC!S18?_N-,[-_:$L5 MDS#/),PW"0L,P1I),:F28J*CKWTBL'B68UE(64I9F1RYX( RF249$>Q9;B/4 M)K<6WE=NDS#/),S7Q]#SVU0UU(&&JM-*U:FV1[_(N5C*:(A0Q,%?X$V;=%I" M7^E,PCR3,+^ S7*8FE\>ULNQ;=LKZW LEB&7#;%FE5@SK5@;FB1RQ)5SG/#3 M\&74AYG84X:_MK[M;PO@].BFYG;YU[RQC=9U7V$ZN_4[MPS.6TYL=]9LV0CK MO KKO$=84\C <894H]#]7)MBVU!G1]UR![)SC@G@=4Z[QO8;C[];LV"5YLU MXKFHXKG0QE-.#[:(,13URM3%Q40XB:?6>=]X=O7J=VT8G#>\D)[+*IS+?N'L MGJ'+;AFJ]=\WHMU\^MV:!:\V:X34L>M5G*T-Z@=T0(RC(J2 IS$60[G YB'# MJ9K9M$53C^S[(C1*\XS2_%>"]YX N?H*]]7R:PC$'LFI7Y)"\@S0=HM"(?,5 M DK0E5S[7CG+T12P\YBKU8-<]P+,>:8,Y.*"9H(+N8/)[F7@D(W"HS%ZU#:) M,A6 9CX=5066XOG M:L6["<,LR6*H^7,%E/G)!7\K@V#UH;C MF6,O+XR_=87!T:Y5UQO(]T,0RO\ ?8ZEU3M+H"X.B7K^5$^4&-<:U2&%WD M&Z5Y1FF^45I@BM:4M2X!.-/_OMSG&*TB&*5Y1FF^45I@BM;,C;KBX.A+#@]E M:9G&K8LVO75O58W6()SS@L',G;8L[8RZ#4S1FH+5M0Q'7\RXNW_?*I3)*L3& M*,TS2O.-T@)3M*::=27%6?P/AF:3%96-49IGE.8;I06F:,WD^]-3-:TS%*"TS1FIK5 M-1U77].1[\H#8@(_QNJ1:U3005A8"-JH+;9*ZYZ-I,YD/K$7DS-UC=9S MC-)\H[3 %*U0USKZ'BM!;)=_.<>E,!D1Q:=9U=GJZ[R;_)LTJVY>?-KW#K(= M)AS$:"M-[=%&ULO5=M;]HP$/XK5E9-F[0U(00*'42"9M,ZK1L:>_DP[8-) M+L2J8S/;@4[:CY_MA PH1$*+]@5\MI_G[AX[E\MHP\6]S 4>L@IDV,G4VIU M[;HRSB#'\I*O@.F5E(L<*VV*I2M7 G!B03EU?<_KNSDFS E'=FXFPA$O%"4, M9@+)(L^Q^#4%RC=CI^-L)SZ19:;,A!N.5G@)Z.M^QO;.XZEP66<,/I-Y*H;.P,')1 B@NJ/O'-6ZCRZ1F^F%-I?]&F MVNLY*"ZDXGD%UA'DA)7_^*'280?0/07P*X!_ / [)P#="M ]!/@G $$%"*PR M92I6AP@K'(X$WR!A=FLV,[!B6K1.GS!S[',E]"K1.!7.R^-&/$5SLF0D)3%F M"DWBF!=,$;9$,TY)3$"BEVB2),2<%J;HEI57SIS=LP@4)E0^1Q>(,/0YXX7$ M+)$C5^D(C1\WKJ*9EM'X)Z+IHSO.5";1:Y9 LH]W=69U>OXVO:G?2/BN8)>H MZ[U ON<'Z,L\0L\NGJ,Y+/7-54?BNVFFFZS$)?+\BDYF6,"Q+*-FE@AB'53' MLG2W034DVZW/LFMYN_]^EM_?:RRZ59#+'\>.J704''=D2M&U7.$8QHZN-1+$ M&ISPZ9-.WWMU3-,VR:*6R/8$#FJ!@R;V\);%NK1*,+<\A00$IO27-F0A($&4 MY$0=O?0E:]^RFCJ\#OVAYXW<]:Y*C:[/5:DELCV5>K5*O4:5(DA!&$%XJ@?F MVL5<'A>F]TB80U4:79VKRF-WOK]S#GO9]NML^XW9?BCR!0CSS.E7L<#V,9-E M?9'H=T.IF9:\O9UH.@?)-WH^-_F6R/9$NJI%NFI^<&8?CRG0"#JWRK1)%K5$ MMB?6H!9K\+_*^*!-@=LDBUHBVQ-X6 L\;+R--YRM02BRH( T?56M=*L5W^M2 M9=>T39CBVLQSW>&4:[]/O_&GC1[/57KXN#($5X$W" ZJ8]22UU)%=Z>+S$$L M;3[?[>77PAT62_U:1!12#?4NKW0NHNS 2T/QE>U) M%USI#M<.,_W1 L)LT.LIYVIK& ?U9U#X!U!+ P04 " !)@0Q9LY2O>G@$ M "7' &0 'AL+W=O/E!1])#1G 2S@ MEU@?]Q[?>^XQ<+#W2]D?J"/QEM\9K,B'S?.JF3D69,J2O^A2;L;>P -+LL*[1#ZPPV^D;*BG\18L$?E?<"AC P\L=D*R MM$Q6%:0T*S[QMY*(1@*,CB2@,@&=FA"6"6'>:%%9WM8UEG@RXNP N(Y6:/H@ MYR;/5MW03(]Q)KFZ2U6>G-Q@RL$7G.P(N"-8[#A1,Y("? "S8K" K< -S7"V MH#@!'X4@ZFX9N@18@@:"&LL#6>PXI]D:7&%!!7A[322FB7BG$.M['\#C[!J\ M??,.O $T Y\W;"=PMA0C7ZJ>=&7^HJS_JJ@?':G_]UUV <+@/4 !B@SI4WOZ M-5FH=)BGA^UT7S%9T8DJ.E&.%_XOG>^?N5)]@5N*YS2ADI(&=RVV=-0?+.,O MZ/O[5GT!^"1)*OXQD5-4$YFKT4O I=CB!1E[ZCLV8_8 MRD*U(T/A>0G>JZ2AMMGNP.P)'G4BH[ MI3OGJ@EC-M]!R>U 5Z!P9:--R1V&9LML98 7 51*%D?1F)5<*)JE86YILE37 M3@H%2T-L79;<_+X&J9LI'=+#Q+W8[IR?8%E:\2VLP#U42X,1ZUD*48*R0BMB M8#.EL^%DGOC\D/ HH+%'8^*5K+5^\L%M,:61+P@DY,XSB(LXU?' M2?LM/?!X?&"_"=I1RYI;F&OY711N-Z6?*"E@PVOI[G7S%3H]5YXOU]*&+VG: MW/%G2O+:.EUV8*R@%*K]\^?.AR/ I48W MQ/AL9/.#X$U HQJA_"FNG,%5@3B7W7!AR".7-9 [X+8V@$?D+/E 9D4AO--< MDEO57A?O^\4"'!?27F+*PVI!+MY>ILQA)9Z/Y=VNU^VN\2N[?JO5@"31>Q)' M\>@$?'X>OH KO38A[$^+ E_S=A(6PN=3>!TM^S-;6&;QH/T\I M;"E'IRE]\TULQ7.84NPN"V8/-'OW9CB.OIS2^Y_(7JA/>O7).?96_3ZHY]8" M'CZ*5G8#V"#@&@!%).Q!VE,NM-3C0.U?C'T6I6Q_+.U<1ELO.[J^_NFXXV8K ME,5=-XB)!A^O*#%M.[:!TU6XT6OML#_"<(F#RS"Y1U&).$ MAS0!C&RFU@V\GJ- .606WT)RX)5CH$)94OJL3N[74\M1C$A$5D)!8/EO3^8D MBA22Y/$]![6*9RK'ZO$+^ET6O QFB3F9T^CO<"VV4RNPP)IL@!,64LT=9#E)O.6T82)>HT+P>3=4/J)V7VR)US(]R(X&("% M5,DZC0B@&W"SQV&$EQ$92+$,%EA>79!5RD(1$@[>WA(A[_-WTNMQ<0O>OGD' MWH P 7]M:P*K)<,MDN&:T&AJ#*QWX&?0\B.+'WU3 T9C#PAVYA5B,X+ @.C00?$UG%HO _L@:?9/72 M\3,"G/LRCF"C2A1>2P2C(H)1UP@^4ZY=/Z/&0P?>\"2]&AO4PLPKF'E&9A^Y M"&7%E,3N<,C -QRE1$?/:SQ:"L 9^2<,-692 $$+2;\@Z1M)+K:4B8$@+ :5 MHJ:C:<0Y5P<]@=5"#HJ0@XM7J*#/9/0$5DO&N$C&N!>1CIOJ&_IC="K2IMG8 M=X:>7J/0*=NM8U[D5XLK\(GN"4N4/L&?RRA\PJJLZANF$>W;?2%31D& 00G8JU:34<.TZ+5LMI )K'@2YURXAP M]@MI3@PC?1"HG!;0*]/"ZV4K1ZA5)'CZR:4S0BWDRG:.C-VQ<]7*8>HRR9"'"7 MMFR@F4'.?C,]H=5#+L<)Y%U>JKU.&7VAU1-23AG(O(71I:GF$*_*5&-FD&G9 M]Y&Y[W=>34%CET]+4V.FH6E7-KC5KPMRF3R%"0<1V4@_Y\J7<;+CAOWQ1-!= MMN>]I$+0.#O<$KPF3!G(^QM*Q&ULK55=3]LP M%/TK5H8FD*!)DY0QED:"%C0F,2$JMH=I#TYRTUHX<;"=%*;]^%T[(0M0RA[V MTOCCWG/N.;9OH[60MVH%H,E]P4LU=59:5\>NJ](5%%2-1 4E[N1"%E3C5"Y= M54F@F4TJN.M[WJ%;4%8Z<637KF0Y2,%5 J)DHB(9\Z)^/C66CB;< W!FLU&!.C)!'B MUDPNLJGCF8* 0ZH- L5/ S/@W !A&7<=IM-3FL3A^!']W&I'+0E5,!/\.\OT M:NH<.22#G-9<7XOU9^CT3 Q>*KBROV3=QAXB8UHK+8HN&><%*]LOO>]\&"0$ MP2L)?I?@_VM"T"4$5FA;F94UIYK&D11K(DTTHIF!]<9FHQI6FE-<:(F[#/-T M?%$VH#0>BU;D@)QD&3/N4DXNRO:*&*]WYZ IXVJ/[!!6DDO&.2ZKR-58@<%Q MTX[MM&7S7V'[4I.W]O/];1EF5@6TVN:./@8N@Y&RE$(I4I?8"#G[A=O%?7T/&#@L'.X\W/M+M3NH;[G)> MDBW<@?Q4KKD:N2U+2G,H!&4%XK!9.+_@FQ6.-O N M73B>5@09)%)3$/6UAQ5DF692.KXTI$[[FQIX?/W(_L8DKY*Y)P)6+/N+IG*W M<*8.2F%#JDQ^9(>WT"04:KZ$9<)\HD,3ZSDHJ81D>0-6"G):U-_DH3'B"( G M3P#\!N#_7T#0 *3:*W,I'5+)%G..3L@KJ,5F[XPWABTRH86>AKO)%=/J<+) MY9JKBN#R*R)%BG[]4M%2S9%$/Z&[>EX1VR![S!7Z7579RUN0A&;BE8)\NKM% M+U^\0B\0+= ?.U8)!1!S5RJ=^M?V+G MUHOT1I0D@86C5J$ O@=G^>,/./)^MB4^$EG/AJ"U(1AB[U<*=%6PY4Q8)[FF MBPR=WDWVRV@V4_.Y/\[H/"@,/*\-ZBF=M$HG@TK?@Q!J?TBJO,J(A%0M:^5' M0DF]<2CY)&==!?A@'=IU1JS,:MIC<=_)LR@;AEY;]2&2]3.,VT_@95W\\I@TCD?5L MF+8V3,==_=.SJIL$P>GJMP3YT<1>FK-6Z6Q0Z8KE926!"R-5L(T\$ XVB8,\ MET[.2&2]E+'7O<6]9ZS2AGPD)\9BZUMQU-#@<2NUX3NNPNG9)FH->F(3Q5UG M@0??V.I-I3K0'$%EQ<&(W= '?6T7.4AT M\12-Q-9/NVMUW3& MU7\P?"!\2PN!,M@HE'<=JR+A]9F]'DA6FF/O/9/J$&TN=T!2X#I /=\P)A\' M^B3=_G.R_ 902P,$% @ 28$,6&ULK55M;YLP$/XK%JNF5NH" =I568*4A$SKI$I1 MJVX?IGUPX))8-3:UG9?NU^]L"$LJFE5;OX!]W//<*W?]C50/>@E@R+;@0@^\ MI3%ES_=UMH2"ZHXL0>"7N50%-7A5"U^7"FCN0 7WPR"X] O*A)?TG6RJDKY< M&,-N;Q);?:?PC<%&[YV)C60FY8.]7.<#+[ . 8?,6 :*KS6,@7-+A&X\ MUIQ>8]("]\\[]L\N=HQE1C6,)?_.%<>R6%.5]S%S0/P"(*H!T6LMQ#4@?JV% MBQK@0O>KV%WB4FIHTE=R0Y351C9[<-EW:,P7$[9/[HS"KPQQ)IDJ;#EEG@@5 M.9D\KEB)36#(!S+,IF HX_H,5>[O4G)Z9M.>*B3MNE<'.I,CNM4&ULK55=;],P%/TK5IC0)L'RV>R# M-M+6"@$"4:T;/" >W.2VL>;$P7;:[=]S[:19NV9E#_2AL9U[3LZYOKX>KH6\ M5SF )@\%+]7(R;6N+EU7I3D45)V*"DI\LQ"RH!JG:LA*DDJBX**A^O@8OUR/&=S<(-6^;:++C)L*)+F(&^JZ82 M9V['DK$"2L5$220L1LZ5?SF.3;P-^,%@K;;&Q#B9"W%O)I^SD>,90< AU8:! MXF,%8^#<$*&,/RVGTWW2 +?'&_:/UCMZF5,%8\%_LDSG(^?<(1DL:,WUC5A_ M@M;/P/"E@BO[3]9MK.>0M%9:%"T8%12L;)[TH@*>/J! GN9A-R?'1"C@@K MR6TN:H4H-70U^C!JW+35?-UH#E[0_*4N3TGHO2.!%T0]\/%A^ 12A/L6'N[" M7E\*@2V%@^<(7^-H4J*<<4*[(KZNYTA*K]'>?P88QZF/'WH<^N_^);,=\V)D/#[$_U4_59*'/;,,06P;355:)'Y_'0W>U M;6(_*,!?%[0C+NK$1?\29PO2V*8RS>T.9;#"WE5A)](D%4KW%F##.]A2$T:1 M_TSR?I _.!OT2QYTD@<')7_7.4AL;HUP_G22^E0.]@1ZL=YGC[@30!^'XAA-Y,3(/M[M/D+U!+ P04 M " !)@0Q9[>'84\L% ![+ &0 'AL+W=OY9DRA+WE6R.O>6JG-5;\O M%VN64WG.-ZS0WRRYR*G2FV+5EQO!:%(&Y5D_#()Q/Z=IT9M-RWT?Q&S*MRI+ M"_9!(+G-;UG&=]<]W'O9\3%=K979T9]--W3%[IEZV'P0>JO?4)(T9X5, M>8$$6U[W;O 5"8X%ID4L8PME$%3_>V)S MEF6&I-OQN8;VFIPF]BQY*V))N,_61[WYG M]0F-#&_!,UG^1;OJV%'80XNM5#RO@W4+\K2H_M,O]878"PC'1P+".B#\.N!8 MAD$=,#@U8%@'#$\-&-4!HZ\"\/!(P+@.&)?7OKI8Y96.J**SJ> [),S1FF8^ ME+K*:'V!T\+TK'LE]+>ICE.S-TQK03']1)YE72<(C2<;H+2_46J*X2%ABQ_=U@YM6AR^MO@V] MP(@MSM$ OT9A$&+T8%)6_XPG-@HM,Q M P\F/OWL?!CBQ[SC3TUKL.>B#YJN,BAY@Z-=14K&7J.RR[Q&$9,+D6[*OO'/ M&WTLNE,LE_\Z&GI;@8=NL+EY7LD-7;#KGKX[2B:>6&^F58X#ITI(6 0)BR%A M! AFJ1XVJH<^^NR='M(^OG] 5!M7+J'>\*Y"*]BXA)F1\&DV&0V#()CVG_95 M0>:,#W/JL3@\2$J DEH61HV%D=?"O:)%\OB,,J84$V=\>;803-^;74*\I*Y" M*MAH[^*,@N!0"&3.&!)&@&"6M7%C;>RU]K!9"CW:H0U]KD;4K1[TA)9H!EK: M#+0NB5YP5XGC XD7+HF0.6-(& &"61(GC<2)5^*^.,[.\2G365 ML\:@- )%LXV%K;'0:ZPJ\_#'+%V5U1RG-"^BL[3P1&F066-0&H&BV=+:>@OV M/N//8JG2G"J6H+303W[FL8%FZ)$+33+W47T[=4Z#_-C.(D'K+:"T&)1&:AK& M>WTV. \NFAYK>VR+*=A?32%;M17,5&_3?)O7P]_+XZ%3(&AYI:9]^Y<(6F ! MI1$HFFVP+<1@?R7F+M]LJ]^AGK4PZ1[S0$LP^+ &,W$H RW!@-((%,U6UE9A ML+\,4U;RCSXI^H,[RX*D1:"T&)1&H&BVU+8J@R<_ZH$1@Q9H0&D1*"T&I1$H MFFV\K?=@?\'G1C"*^!+=?]Y2/882\[+]/]^;OML:>##UN["?W%@ULS8_WVO-5/Z7J/K6G6>T%\Z9JY@N:-06D$ MBF:;:TLUH;]44RX50HHC]D6Q(D%J?;SRYD=UUN=OV#A >;DHQ+G, K22 THC M4#1;:%O)"?V5G/?:H$!O>+$Z,Q[1C:G!N7^-H/4<4%H$2HM!:02*9@MNJS[A M#UMF$X(6?D!I$2@M!J41*)IMO*T/A?[ZT'>L&/"3.QL_7!7C7/@!FC4^,2N! MREI9ZN^MFU-N6[TJ_US?!55ZV!;3+4L]RT5 MJ[206N12(X/SB7XF$=5*UVI#\4VY,O.1*\7S\N.:4>W>'*"_7W*N7C9,@F:] M\>Q_4$L#!!0 ( $F!#%F&(;]ATP8 "-* 9 >&PO=V]R:W-H965T M,]O5W".Q7)B73]'\9=DRUA*O@5^ MF-P,MFFZNQH.D^66!6YR&>U8R'^RCN+ 3?G=>#-,=C%S5WE0X ^I)$V&@>N% M@_EU_MA]/+^.]JGOA>P^)LD^"-SX^QWSH^>;@3PX//#1VVS3[('A_'KG;M@# M2S_O[F-^;U@I*R]@8>)%(8G9^F9P*U\Y5,D"\A%_>NPY.;I-LD-YC*(OV1U[ M=3.0LA4QGRW3C'#YMR>V8+Z?27P=7TMT4,V9!1[?/NA&?O#\8![=A"TB_R]O ME6YO!NJ K-C:W?OIQ^C98N4!C3-O&?E)_B]Y+L=* [+<)VD4E,%\!8$7%M_= M;^43<13 G?8 6@;0TP#EA8!1&3#J&J"4 4K7@'$9,.YZ#),R8-(U8%H&3+LN M22T#U*X!LS)@UC5 E@ZOG)1G4/&2Y_FBN:D[OXZC9Q)GX[F7W*% M67T\I#'_J4BCY1?R*[E=K;PLC5V?V&%1 MC%E2O]=8ZGI^\@L?\OE!(^_?_4+>D2%)MF[,$N*%Y'/HIKMBJ)=X0Q]/7XDUQ_$00/^3/ M=/5TT\/3?4>%X.TNOB0CZ8)0B"P\/L\NSEG#] ME<7O-X?99;7MQ1"'?W"_']8^:GLI.J^]-=SJ'JZTA-L=7C>)OACNB,,UMKQ\ MX=@;:32JJG:4>Z,7O$\LV$4Q/Y\1_>O>2[^3OW_G(XB=LB#YIZW,"DYIY[)S M\%6R?3476J*!-54:II&SD]KG)Z_-]S>N?&Y,GU]ZPMGX5N MWWQ&8AH2TY&8@<1,)&85V/0XGR\E29)/DAHYI_/JG(V,GE09/1%F].UF$[.- MFS(2\MW_+HZ6C*T2LHZC(/_M[(9+1J(U6;Z<^6WI+IRT;[HC,0V)Z4C,0&)F M@4V.LD66LJ]FAEK(.6TDYH"P1E%,JZ*8"HO"OO^C+:F%07V3&HEI2$Q'8@82 M,Y&8A<1L).: L$;JJU7JJ]BMK(HL"B2F(3$=B1E(S$1B%A*SD9@#PAI%,:N* M8M;Y;?_)I[(7Y*'8RMKY5I;L=U%(BO%9SZ*M8H1S]:T8)*8A,1V)&4C,1&(6 M$K-G9QM769DJDJJGHQ]+U5ZJ/I :AI4TZ&: =5,J&9!-1NJ M.2BM61^TK@_ZAAT",=Z[6.C9J7@0F5+.@F@W5')36S.>Z%2N+>['E)O2N]R84VHJ%:AI4 MTZ&: =5,J&9!-1NJ.2BM629U?U>>@#>AT-XM5-.@F@[5#*AF0C4+JME0S4%I MS?JH6[VRN-?[@YO0Z?D63Z4R_YHTWV4LQ,OH70C0CB]4,Z":"=4LJ&9#-0>E M-0NA;OS*PA;:C^QF"WAV_&[\JZ5#-@&HF5+.@F@W5')36+("Z MR2N+N[QOM4&>M?Q7K/'H=!NZ$*^N=WU >[E0S8!J)E2SH)H-U1R4UOQ3J;KK M2SMU?1=]-]QBMN^& JII4$V':@94,Z&:!=5LJ.:@M&:9U%U?"N[Z4FC7%ZII M4$V':@94,Z&:!=5LJ.:@M&9]U%U?^I9=7S'>NUB0F@;5=*AFT/->=-&*ED_; MUB9T8@NJV5#-06G-2JC[Q_2M^L=BN'<50/^"&*KI4,V@'?K;)G1*"ZK94,U! M:@VO[[/R>-W\I5>7*^H9HK+)WUPXXT7 M)L1G:T[RWVS\=!\75R0J[J31+K_VS&.4IE&0W]PR=\7B; #_^3J*TL.=;(+J MNE#S?P%02P,$% @ 28$,67(F38R* @ Q04 !D !X;"]W;W)K&UL?51M;],P$/XK5I 02*-)TW9,(XVT#A!##$TKC ^( M#VYR::SY)=B7=OQ[SDX:"FSYDOCL>YY[[NR[;&_LO:L!D#THJ=TRJA&;\SAV M10V*NXEI0--)9:SB2*;=QJZQP,L 4C).D^0T5ESH*,_"WHW-,].B%!IN+'.M M4MS^6H$T^V4TC0X;MV);H]^(\ZSA6U@#?FUN+%GQP%(*!=H)HYF%:AE=3,]7 M"^\?'.X$[-W1FOE,-L;<>^.J7$:)%P02"O0,G'X[N 0I/1')^-ES1D-(#SQ> M']C?A]PIEPUW<&GD-U%BO8S.(E9"Q5N)MV;_ ?I\@L#"2!>^;-_YSLFY:!T: MU8-)@1*Z^_.'O@Y'@+/D"4#: ]*@NPL45+[ER//,FCVSWIO8_"*D&M D3FA_ M*6NT="H(A_FE48J*LT93W+-7[*(LA:\6E^Q*=U?N:_?B+2 7TKW,8J2@'AH7 M?8!5%R!](L INS8::\?>Z1+*O_$QB1T4IP?%JW24\&.K)VR6G+ T2>?LSB", MD,Z&,LP"Z>P)TG6[<:(4]"Q/V)I+8*;J:_+]$[FR*P3E?CR6?<<[?YS7M]2Y M:W@!RXAZQH'=090_?S8]3=Z,J)X/JN=C[(?+ M*B)81RV_48*6P8GW+A7#(:3[EWDR4I[%4)[%:$:?6[7ILMG]]TJZBG3X1<#[ M\;7+IUF\.PX9'[66 KL- \21U%9CUV7#[C"C+KK6_./>#;AK;K=".R:A(F@R M>4UQ;3&UL MM5A=CYLX%/TK%BM5N])VP'P%IDFD::95I]JJT43M/E1]\,!-0 ,XM4TR_?=K M&X:$A&$[K?N28.Q[..?>@W.=Z9ZR>YX!"/10%A6?69D0VTO;YDD&)>$7= N5 MG%E35A(AAVQC\RT#DNJ@LK!=QPGMDN25-9_J>TLVG]):%'D%2X9X79:$?7\- M!=W/+&P]WKC--YE0-^SY=$LVL +Q:;MD0L5S6B$&ZYEUA2\7.% ! M>L7G'/;\Z!HI*7>4WJO!33JS',4("DB$@B#R:P<+* J%)'E\:T&M[IDJ\/CZ M$?VM%B_%W!$."UK\FZE.WP('M($72 M.>AM+6H&Z(;SFE0)H#^O09"\X'])!)X1!GQJ"TE./<).6B*O&R+N$T3>U]4% M\IR_D>NX_D#X8CS\&A(9CG6XUP^W94JZO+A=7ER-YSV5EX)PKK+0R/_RCYQ' M-P)*_G5(6P/F#X.I5_&2;TD",TN^:SJ1UOS%'SAT7@TI-036T^UUNKTQ]$<_ M<*V:'1=]W10];XL^E(4&.M#0:O_8S<,PCD/L3NW=L<#S=3CR<1![AX4]\GY' MWO\1\DW)/F[5/L&U2Z4$4J7H8RVXD!=YM1FB/PK^W"(: NOE(>CR$)@T;V!2 MMR&PGNZPTQW^/O.&9Z;T<13Y7GABWO-U;H2]V)L,>W?2<9^,HRT-DTKN12=V&P'JZXTYW_/N\ M&Y][TIW$;C Y\>[YNBC$. B&K8N=0Q/AC))?Z1_]$]KY7*P-1B%?VX93:'UDW'446&3#F[13&DWA-;7?NB:\&AS\FLN;K%[-O9P MC.,3%X]S^%F-APX)_U^+5.V Z7.,+/)13X&:&9&K-V ICR/ F%2O;3"H=_0Y MSZZ\(;1^5@ZM%_:-NMYHLV4*K:_]T&[AT:[F%UUOM/UJT7J]M3_QG?(.RKDJ51?9D#DUJX6R/DU MI>)QH(ZFW5\1\_\ 4$L#!!0 ( $F!#%ER&<:N;PD /U< 9 >&PO M=V]R:W-H965T]E93K\WX_FZ]XS+*S=,T3]MO*8LPYDD6I@D1?'G9NZ;G@3/) XH2OX7\)=MY M3?)3>4S3;_F;N\5ES\IKQ",^ESF"J3_/_)9'44Y2]?BC@O:V.?/ W=?O=*\X M>74RCRSCMVGT>[B0J\O>I$<6?,DVD?PU?0EX=4+#G#=/HZSXG[Q49:T>F6\R MF<95L*I!'";E7_9:78B= ,5I#["K /O4 *<*+[ZJ)NKZS]?F5O;"/P"Q-GQ*&?B&W9 M@[;S,8?_;9.H<.M@^.ST<*?M:GQ?=N_[LOOF\.NUNG26?3![8 Z?\?GVRCN& MEG2V]XA3\)Q#]\B*"=YV1UP+P9(GKKIR21[?R&ZY>_96'+Y^86)!_O5WA21W MDL?9O]MNC3+_H#U_/GR=9VLVYY<]-3YE7#SSWM5?_D1'UE_;=(6$S9 P%PGS MD# ?"0M ,$VK@ZU6!R;ZU5TB1:AF%G/RS*(-)^F2I%7GSE^YF(=9:^=X8Z1V M56 )&Q6P?/+T?$4MR[KH/^\JJUEHT"CD-@LY=J.4UY*OF=!'GF( @FEM/-RV M\=#8QE\3P>?I4Q+^1W4T\]T.:9YF4LTH(R;5)S(E:K*:236HA\D3D6K*^?FQ MZ)PJ1;3IP)BYJPZ&C7:Q:=Y\#2T@L[JG9O6067TD+ #!-'6-MNH:?8^Z^.M: M/7:4\GKD9*=L^LP%8>2E>%S@B\],O5>//V3-19BV=CK&BG05&Q(V0\)<\_6V MR1MG(B/4(G$Y [4'9,'>VFY/#UDO'PD+0#!-LN.M9,?&2_C[ON2>U+Q,JHLH M"_61+)^8D24+17-4+(JVCXG&I%WE6<*FN\/=V7"XUP\V"PW/1H.],;%9B-*S MX72O_]3V==GA&WD*A7YO*35BC(2NS9U1=L5 M[]BJ_NVU-C2Q>WIB#YK8/SUQT%)T8-DCO:C>\CO>)36VO/MP?]_:O,:PSLV+ MI,V@-!=*\Z T'TH+4#1=:G8M-?N#/<"J BC1(FDS*,V%TCPHS8?2 A1-%VWM M6U.CU?A#C2)SZLYR=1KSEDGK^ GUHT_,ZD&S^E!:@*+I$JOM9FKVF_^/;I&Y M)IT5AZ3-H#3WR#6GA6-$G'>_B![VBZ#U\J&T $73E5N;Z-3LHO^R7"JIJ?[. MH#@SP1Y4+="J+Z0A/(/27"C-@])\*"U T72-U58Z-7N[]QLQ7ZF1U*0Q,V%D MDAC4\H;27"C-@])\*"U T72)U=8W-7O?]US,U4-&/G2FR]+CCIGXQF5M=<]W MS='U5I(B;+=#JX24[DR+K+/)GE=]:ZY79_4A:2Z4YD%I/I06H&BZ^FK;G?Y MWYTV35_;H5,ZW5<:TFF>06DNE.9!:3Z4%J!HNM)J'Y_BC'PSJO.3PK0A4Z?U MV;3IO>^[^"U%VE#><90//<< 1=._*5E;^+;9PB]=L[)QUY5KQFIC[1-Y">5J MQ2/UV)BHY\@5BY;YP,;C=92^<9[M]CCO URK:V&N1U=E5+3]+SHUE '-ZIZ8 MU8-F]:&T $73]58O'-CFA8.'E.9#:0&*IJNM=M9ML[.>?S&=W"6YXL)G3NXCUCH1,5,Z]QW0 M;W9#:2Z4YD%I/I06H&BZ\FK#W1Y\\$*D#?79H;09E.9":1Z4YD-I 8JFB[;V MVFVS4_Y/+N)\6)8K-3\_U%>:$=0JOR?;JC&HUPZEN5":!Z7Y4%J HND:J[UV M^XC7KDT ^6O^4Y?#)F<%TR9[C9D>U%^'TEPHS8/2?"@M0-%T6=7^NFWVU_^Q MB1_5TZ&25..;A87K8#(XS>C.(^FX:9=.''M,!_L/D% O_=2T'C2M#Z4%*)HN MHMHFM\TV>4-$@N?["B@)L6<61NPQXH68BA\CM"H)^AUUN\5XM\=3>SC>5Q+4 M*S\UK0=-ZT-I 8JF*ZFVP6VS#0ZP.::M-L?^\IZY'IT'/R3-A=(\*,V'T@(4 M3?_=>^W+.V9?OL7F(/\E;F6[D]W-(]JD9J9W[;6@M!F4YD)I'I3F0VD!BJ8K MLG;N'?K!]H<#]?NAM!F4YD)I'I3F0VD!BJ:+MEZ;<,QK$^[K.A2E3 ]_$>P( MP^1_F$,[BPRZ) &E>5":#Z4%*)HNLIU-:CHO21P:J]7Q+V%R:()HSM.Y \1N M1X/=CP:[(0UV1QKLEC0_8M'"J1M'"@BQ90V@Q* MR3$73\4^VAF9IYM$EEO$;H]N]^J^+G:HWCM^2\]GM.6X2\^],A78LX2LF4 ;Y.$LS>[DA,MR,+6KL7C]%B*=0+>SQ[Q$9,LKST"AS"C]KAJ?PY'E*(](3 *A M3&#YM2'W)(Z5)>G'W[E1JYA3#:P^[ZS_K.$ES QS2OD1PGQD^"!M_! M'RL54PYP&@+]YN9.AB8$]S21ZX5C'?$;\"074;B.":!S4!T()BH9D7@#SVE( M&!!+ J8Q3L'5 Q$XBOE'\ '8@"\Q(QQ$J>P6"7XM7\KGKTNZYG)B/K2%!%)N MV4'N_%WF/#KBO ^^T%0L.?@DIPT;QM^;QT-D,&#+2!;A1+MPWB&CQ=_6:0>X MSC5 #O+ \],#N/JP!Y]]-;EJ-OQ FD8:L/NJ8;W$-QB1;AZ)O?8BE"&\OQ/ M\9OU-E92R.2:.+H'')K"\VHF5L"#BNAIQ78UH5L:N=WO"1.@?$-[ +H*P!FATX4S 7@'8,P+* MZA] >;#?]UR_ MAG78K[[W]CP>%!X/C!Z_$%Y)@50?LB$HV,C71K<')[IMG/W,;$"G//Z=4S81 MGLE3W423FZE5!*_KU!>7>;YS>2IR!KZW;'_34HZ$-Y,-85*:@J)P3%D4*.SR M&&U$SV;L5S/9J=<)LUOG8J,2&QFQ6QBO05GT6V"S>506RT3##JRO6K,_Y_*6 M&@4:S_YVWEW[!.)L)H@JQ&YG4.>]A!:!I1B!9C72RGOLK&AA]PZS[76<;AW^ M$G(%EGH%F@5+_TCM=[RZ1LN['=OW^S"E:(%FU=*:2?-YTT+FGT9V M"54#2UD#S;KFU,V;'THMR-E<@[TL=0]6\"4T#RQ%#S2KG@/B1Z*N6-2J_DI8 M J[>"&;\8R.?V7(?Z*&@!Y+LGZP/0OS6^ >SQ5(OMS3868+]!E/[ 2@U%#2+ MJ!,#8%S]C=$Q3_N>Z%Q"AZ%2AR&S#CLY0)6]T120EFEZIP?$;.G<@)1"#IF% MW&2Q8&2!!;GYG H6I3P*P N.U[HB-))G]ORJH+F=77 M45];JWDC"#J4VH<@E]!?J-1?R*R_#,2UXMU(Z#:DJEZRS1Z\E]"N7)$FA"WT MS3$' 5VG(KLM+=X6M],3?2=KE]VSJ^TOF,G_&!S$9"Z'.IV>S!3+;HNSAJ K M?>$ZHT+01#\N"0X)4QWD[W-*Q:ZA)BCN[,?_ E!+ P04 " !)@0Q9-]!W M3*L# #F$ &0 'AL+W=ODADH\61-:8BZF M=&.RF@).%:DL3,>R K/$>66$4[5V2\,IV?(BK^"6(K8M2TR_+J @^YEA&X>% MNWR3<;E@AM,:;V %_'-]2\7,[%32O(2*Y:1"%-8S8V[?Q+8E"0KQ)8<].QHC M: M,UB2XL\\Y=G,&!LHA37>%OR.[-]":Y O]1)2,/6)]BW6,E"R99R4+5F(5>H'R"GW* MR):)G=C4Y,(">0XS:4^[:$[K/'%:%WT@%<\8BJL4T@%^=)D?7.";PG.=^YR# M^Q;.1<$_MM4UY?/I[I Y_V_W^#_OWG.&V^62J_3L>A9'\/ M94>SOS>\OZRI-ZS&"Q#3)5%Y&L!,_G[7*WC9A!RO517X"<7E$!G$'6*13K%8DUBO2".NB".-!>41L\_>L7'X_%)/3G' MN).3FA.=8VS/=D[JR3DH"$;#Y63<63R^:/$;J( *FV52SE-Q:B"\6 ME(NB/YJ+.L4BG6*Q)K%>9"9=9"8_N:!,= 91IUBD4RS6)-8+HFU][UDLS26E M%>Q=&QSOY *R'$#Y[DG!B 9 CN7;)V5E #4>^2=UQ3SJVTJ@&]4P,V&,R+3F MVMVM=DWY7+6B)^L+^V9I#ZQ'LHE7?>)W^>8?@ ^8;G+1\16P%EM9UR-1 6G3 M5#<33FK5-=X3+GI0-

&ULK59M M;]HP$/XK5B9-G32:D 2V,HC$V]ZD:JA5VP_3/ICD(%:=.+,-E'^_LY-F@ )# M7;^ [=SSG)\[^WS]C9"/*@70Y"GCN1HXJ=9%SW55G$)&U:4H(,>&& M+5-M%MRH7] EW(*^*V829V[-DK ,P43MC8I3, MA7@TDV_)P/',AH!#K T#Q;\UC(%S0X3;^%UQ.K5+ ]P=/[-_MMI1RYPJ& O^ MP!*=#IR/#DE@05=9H!?@7P#P'A$4!0 8)S/805(#S70Z<"6.ENJ=T&;D(UC?I2;(@TULAF M!C;Z%HWQ8KDY)[=:XE>&.!W=:A$_DA^%R9HB-$^(76F-,/@)&8L,#Z2B-J4KZPKL[*_SR^2YNB;7"",,J[>]5V-P3"2 MW+@2/BJ%^T>$!^@[UZDBTSR!I $_.8WOGL"[F(0Z$_YS)D;^2<+OJ_R2!-Y[ MXGM^V+"?\?GPH$G._WF?OMC[7C""^E@&EB\X=BQ3*J$ZA#.ZQ<*DR5!BUI=@ MQS^'ZJ@,0P<+*T*Y!J9;,W$(*X%QQK+F=XV!:[D:)=WQ3S\Z\B[O&KC/5OOANF( M6;AO-FDV"Z_VS:9'V#JUV9[@;BVX>Y9@R=1C:R$!\)7 P@]*$TDU-*GO-FW$ M"P_5-YL%![(F1]C\ _7_9"O5NSL/;P9R:3L>16*QRG59[.K5NJD:VE[B8'W4 M[HW;#>L3;,+*GNDO?=G!75.Y9/@4P, &T, 9 M >&PO=V]R:W-H965TW ]NW[V0Y98 VB[:@W$#OG'/N$,8W%ES46,%3;'Q92,(+@RIKOPH M"%*_QI1YLXGI>Q*S"6]511EY$DBV=8W%7W-2\=W4"[U]QT>Z*97N\&>3!F_( MBJCGYDE R^]5"EH3)BEG2)#UU'L,'Y9CC3> WRC9R8-KI)V\_7OC';R\8$D6O/I$"U5.O;&' M"K+&;:4^\MT/I/,SU'HYKZ3Y1;L.&W@H;Z7B=4>&&=24V7_\N$^-H1DHZ07#O"L",8Z[[U;H++L,*SB> [)#0:U/2%2=^P(2_* M=)VLE("[%'AJ]@N4XL]<2O1$!%KPNH:'MRJQ(.@.K6SM(+Y&^RXC"M)+O0>)YE:%W-^_1#?*1U'^(K,*FGZN>=H;DU%)TQ%*,/G*E2HB4K2.'@9Y?YZ06^#^'V"4?[A.?11<&? M6C9 <7"+HB!*'/-97$^/77;^V^C+?SWZ41AQ7VZQT8O/Z"VQ8)1M;-7842MYQ>1!]D@W,R]6"5E$1LB3?[]ILP#;YS)?V68ME;BBW? M2.SHF23],TDNJ9LEH((WV16_9::&J;><[>PN3.]'Z<3?'@;K@D7Q_?@8ECE@ M<90$)VI+!RQ*PG#4PXYL#GN;PXLV/YD]@Q1W>$L$;('[Y0=6M]PN7[#8YJ^H ME;"ZP1H$G4VKH%@1ZP)"#12M8=WJS8GFKL3L)(8'DX_LNW,4V->H,#K-(7. MPC0)3])RH>Z'[JS2/JOT?\RJL%N&*ZWTJK2^1CG2]L@5BM^\/J#@:CT8EE!RH,!M'I&^6 18/1"6KI0@6#<.RV/>YMC_^Y M[0O/>GR5<0?*9=P!_FS\:(Z$)_WS M\&$1.OHS.$O;H^\7>7L0_X#%AC*)*K*&H2 /*$UA#[>VH7AC3F\O7,%9T%R6 M\#U A ; _37G:M_0 _1?&+._ 5!+ P04 " !)@0Q9R)LR8XH# "U#P M&0 'AL+W=O64 MI:9C6;Z9498;X:R:6XIPQDN5LAR6@L@RRZCX>@/Q\P']314\!K.F$A8\_8?%*ID; M@4%BV- R51_Y_@]H IIHO(BGLOHE^\;6,DA42L6SQAD99"RO_^EC(\21 ^+T M.SB-@W/JX%UP"[XG0UHBF'RIM*F^,AN4ZC2LE<)6A MGPK_PC?E'9>2+$&0!<\RE':54 'D=[*J4TOXAMRSM-1ZDQ5$I6"*@22O'Z.T MC"$F&\$S[5N4BE:Y.3C@6@>_!O[E'A1EJ?P5MY!Z1LY,A:%H0F;4T+ZK:3L7 M:/OD/<]5@B1R9-#U-U&"5@?GH,.=,PCX9YE?$=?ZC3B6X_7P67R[NSM QVW3 MXE9X[@6\VURQ^+F:OZ8B9_GV6.O/[Q"8O%60R2]]*M]4DT$EA',*\5S!M"#T=\0?MTJC>?5)OK+^,N].P@"*;V MS-P=2W!N9T\=VYE8?FO8"6_2AC<9#&_!\QT(V7#_4"JI:!YCLDF]HM@Z!;+$ M3R (@5&M%(\>^@(9W.:Y"1\)K*.(WRKBOX@*\<<4;"2PCF#35K#ICZR0Z=F; M;YW4QKF%[4T]*_"L_MH(VL""P< ^%)JQ)(J392FB! _U]B2[5 :#B,_-ZDA@ MG>"OV^"O7T097(\IV$A@'<%LZ^G&8_W(0FAV/STK/-<_J8<>0\?S@\"^<%;8 M1WU!V]LW[U0W/-"<2>G17)NY 23TQ/#/&J M,A#;JB^4).)EKNH>H)UM>\_;JN,ZF;_3/6G56#W!U WM>RJV#&LJA0U"6E=3 MI"3J'K$>*%Y4;=::*VS:JL<$^VH0V@#7-YRKPT!OT';JX?]02P,$% @ M28$,6=*X._A) P S!0 T !X;"]S='EL97,N>&ULW5A=3]LP%/TK41@3 M2!-I&TB;T5;:*B%-VB8D>-@;38F>.REE\_7SM-/_#M.AX&72J(?8_/ MNT:L#1"]:YD*5+8K))P?)[]'& MA+N'^=[G&I/N;4O;X:=&R!%/,5KJH=FI_6$JW9:7N)$2.I8G8P3;X# KJ]OVR- ZG MBBS;G:MP3; WDV0L5495DZ8=KD+#/JJ&D9U0SN_@ ?^1;VDO\HU]L[LFFJ8Q5#>=C.N _J::T]Z4O7R1;E"R1ZD_ MS\UTA.U#9=-;17.VL/U%WAC U-NX.BE+OOS$V504U$W^X(3#/EGQ@IE4[,ED M@U*9F !58?!(E6:3S<@O1C_5;^ZV;O#H&D\DQF#R"FHS3M^^Q/H6]=9/'L)+=5_MF MWVLRJD]"&\>MK<-6$PW@4#L(O\,1F:^3!N,YXYJ)NC=C64;%LS.7D==D;/Y4 MV](WXS.:DSG7]PTX"-?M;S1C\R)M1MW"0M2CUNVO,+UVTIRH32XF,KJ@V:CN MJNG8-@/3,%GK"PB[R(V]_ C&<9@? 0S+@SG .(Z%Y?F?YM-#Y^,PS%O/B_10 M3@_E.)8/&=D/EL?/2PVH'\_CQ04WY. M',.N8MZP)QA'TA1#H!;]-9HDR.HD\/'O#_:4Q'&:^A' _ [B&$/@:<01S %X MP) XMN_!G?=1M'I/1>O_7PY_ U!+ P04 " !)@0Q9EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $F!#%E4:<\% M+@0 &$@ / >&PO=V]R:V)O;VLN>&ULQ9E-;]LX$$#_"J%3>\C:^HC; M!G4!-]FT!K*-L0YR+1B)MHE(I$M23I-?OT,JPE)Q/.AEXI,MDJ:>QM2\H?3Y M09O[.ZWOV>^F5G::;)S;GHU&MMR(AMN_]%8HZ%EITW 'AV8]LELC>&4W0KBF M'F7C\634<*F2+Y_[N19F%!]H)THGM8)&WW KQ8/]O]\?LIVT\D[6TCU.D_"] M%@EKI)*-?!+5-!DGS&[TPW=MY)-6CM?+TNBZGB9IUW$KC)/E7O/20][P.QM: M'+_[EP/(-)F,8<*5--:%$6%^#HP[ 8.[H];I2UD[82ZX$]^,;K=2K?TTL>NM,# Z@BP0R.(XD-"^@WLP M@CQ%($^/"/DSBR G".3D2)#<;MAE'4%^0" _T$(N^"/;6;80)OS)'!/$C+>)<65D)PVX,KR!%LYDQ7*V[>$:$GQ#"3[2$UV;-E7P*'2&) M?^56AO]Z882-PYB.L0P^IL57U!DN&/'$X=**'1M) :KP;+#E-*2NR4*UAK@LW61NRO-\PB M*;E&FD9VZRU$#K3B( T*54HQ@,0LDA)KY+DZ\&?U.6\EC G>T^5]C(A9)"76 MB(\CI.<])LP;*;$X @S4?Z$C_+NAY03\ >$[CVMK3!P9L3A^P+Q7VH8R@?5Q MW/!!@9!ARLB(E8&:;5 /9N@FA5@=!\S&WMWXO#C82F$ZR8AU$AFN1WL?LV$R MR8AE\KKJ7L7$9)(1RP1UWG!!8F[)WL M?4Y\-8:84S)BIZ#)<1A#S"L9L5<. M)LPXH\GEIFA@38V(6*LC?R0PPX\3INV),S$(%L87P M0BZ^A0K,0@6QA7#,(L9$W\\06PC'/(TQ,0L5Q!;",28A8I@H5'_2KL2*ZE$]0-.8:&]Y'6Y,,Q_=$_9BU/_=&S5 MUO4YM%VK*\VK_@UY_W;_RW]02P,$% @ 28$,69(LH):X 0 YQP !H M !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R<[RR;;E_G\[);A;:>;^M5##H8C$)W/Z-Z MG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S=ME.X M7*1_GESU/A?3JOM<2!5*!RD$:?D@@R K'^00Y.6#AA T+!\T@J!1^: 7"'HI M'_0*0:_E@\80-"X?) .4<4"0]( U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L M"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WOKPL4V@MZ+>2J"WHMY*H+>B MWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"W/1R6$.AM MJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CM MJ+<3Z.T/A]T$>COJ[01Z.^KM!'H[ZNT$>COJ[<_4.^73+J9;SW6-[W\FU?G\ M;+R]_K*\;J*$PPO. ?YKOO\"4$L#!!0 ( $F!#%F,3^J/N@$ .X< 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V2)B/)0. C9MMRV+ M_H";/$A$$ENVH?#W=<(@M:*HB$J]FT2)[7=?;.EL,G[;6O*]35TU?I(4(=@' MQGQ64*U]:BPU<61N7*U#?'0+9G6VU MB8C@5:'W MO(FO?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L M9$([\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3> M.M*Y+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V]<#&0N1" M>?X3CXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T M<0/2QPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS%58X"*T>1 M5:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$ MD56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19U7_*^F[,\J__ MP+7WM-9E<\AGW6_.Z2=02P$"% ,4 " !)@0Q9!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $F! M#%FFEJVR[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 28$,67X]**$4 M!@ NB !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,6>U*?&PO=V]R:W-H965T&UL4$L! A0# M% @ 28$,6>%E:>XV!P NB( !@ ("!>RX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,67!:[AYM M"0 N18 !D ("!^S\ 'AL+W=O*P &0 M@(&?20 >&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,6:ZA?/^)! D@L !D M ("!:5T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 28$,61S%?6)H!P \1( !D ("!/V@ M 'AL+W=O;P >&PO=V]R:W-H965T&UL4$L! A0#% @ M28$,6=DK:_MX! +PH !D ("!(GH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,60VTQS7)#P MZ3 !D ("!5XT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,64;R,@;2 @ "@8 !D M ("!]*0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 28$,6=I90^:L! >0L !D ("! JX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$, M6;W"UIED P $@T !D ("!@+T 'AL+W=OG@$ "7' &0 M @($;P0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,60BNB%:G! 0AD M !D ("!-<@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,6&PO=V]R:W-H965T M&UL4$L! A0# M% @ 28$,688AOV'3!@ (TH !D ("!;M\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,67(9 MQJYO"0 _5P !D ("! .T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28$,6?H/RR,_ P I@H !D M ("!MO\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 28$,6=*X._A) P S!0 T ( ! MGPH! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ 28$,69(LH):X 0 YQP !H ( !5Q,! M 'AL+U]R96QS+W=O XML 57 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 58 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 162 240 1 false 44 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Balance Sheets Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Statements of Operations and Comprehensive Loss Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss Condensed Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100050 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) Statements 5 false false R6.htm 100060 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical) Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical) Statements 6 false false R7.htm 100070 - Statement - Condensed Statements of Cash Flows Sheet http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows Condensed Statements of Cash Flows Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Organization and Basis of Presentation Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Fair Value Measurements Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 995485 - Disclosure - Investments Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestments Investments Notes 13 false false R14.htm 995495 - Disclosure - Property and Equipment Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipment1 Property and Equipment Notes 14 false false R15.htm 995505 - Disclosure - Accounts Payable and Accrued Liabilities Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities Accounts Payable and Accrued Liabilities Notes 15 false false R16.htm 995515 - Disclosure - Lease Agreements Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreements Lease Agreements Notes 16 false false R17.htm 995525 - Disclosure - Commitments and Contingencies Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 995535 - Disclosure - Convertible Preferred Stock Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStock1 Convertible Preferred Stock Notes 18 false false R19.htm 995545 - Disclosure - Common Stock Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStock Common Stock Notes 19 false false R20.htm 995555 - Disclosure - Stock Options and Stock-Based Compensation Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensation Stock Options and Stock-Based Compensation Notes 20 false false R21.htm 995565 - Disclosure - Net Loss Per Common Share Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShare Net Loss Per Common Share Notes 21 false false R22.htm 995585 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 995595 - Disclosure - Fair Value Measurements (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurements 23 false false R24.htm 995605 - Disclosure - Investments (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsTables Investments (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestments 24 false false R25.htm 995615 - Disclosure - Property and Equipment (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipment1 25 false false R26.htm 995625 - Disclosure - Accounts Payable and Accrued Liabilities (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables Accounts Payable and Accrued Liabilities (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities 26 false false R27.htm 995655 - Disclosure - Common Stock (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockTables Common Stock (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStock 27 false false R28.htm 995665 - Disclosure - Stock Options and Stock-Based Compensation (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables Stock Options and Stock-Based Compensation (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensation 28 false false R29.htm 995675 - Disclosure - Net Loss Per Common Share (Tables) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareTables Net Loss Per Common Share (Tables) Tables http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShare 29 false false R30.htm 995695 - Disclosure - Organization and Basis of Presentation - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails Organization and Basis of Presentation - Additional Information (Details) Details 30 false false R31.htm 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 31 false false R32.htm 995715 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 32 false false R33.htm 995725 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 33 false false R34.htm 995735 - Disclosure - Investments - Schedule of Available-for-Sale Securities (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails Investments - Schedule of Available-for-Sale Securities (Details) Details 34 false false R35.htm 995745 - Disclosure - Investments - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 35 false false R36.htm 995755 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails Property and Equipment - Summary of Property and Equipment, Net (Details) Details 36 false false R37.htm 995765 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 37 false false R38.htm 995775 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) Details 38 false false R39.htm 995785 - Disclosure - Lease Agreements - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails Lease Agreements - Additional Information (Details) Details 39 false false R40.htm 995805 - Disclosure - Convertible Preferred Stock - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails Convertible Preferred Stock - Additional Information (Details) Details 40 false false R41.htm 995815 - Disclosure - Common Stock - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails Common Stock - Additional Information (Details) Details 41 false false R42.htm 995825 - Disclosure - Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) Details 42 false false R43.htm 995835 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails Stock Options and Stock-Based Compensation - Additional Information (Details) Details 43 false false R44.htm 995845 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details) Details 44 false false R45.htm 995855 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details) Details 45 false false R46.htm 995865 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details) Details 46 false false R47.htm 995875 - Disclosure - Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details) Details 47 false false R48.htm 995885 - Disclosure - Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Details 48 false false All Reports Book All Reports bold-20240630.htm bold-20240630.xsd http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "bold-20240630.htm": { "nsprefix": "bold", "nsuri": "http://boundlessbio.com/20240630", "dts": { "inline": { "local": [ "bold-20240630.htm" ] }, "schema": { "local": [ "bold-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 211, "keyCustom": 29, "axisStandard": 18, "axisCustom": 0, "memberStandard": 23, "memberCustom": 18, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2024": 4, "http://fasb.org/us-gaap/2024": 3 }, "contextCount": 162, "entityCount": 1, "segmentCount": 44, "elementCount": 508, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 526, "http://xbrl.sec.gov/ecd/2024": 36, "http://xbrl.sec.gov/dei/2024": 33 }, "report": { "R1": { "role": "http://boundlessbio.com/20240630/taxonomy/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_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets", "longName": "100010 - Statement - Condensed Balance Sheets", "shortName": "Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:ShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R3": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Balance Sheets (Parenthetical)", "shortName": "Condensed Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8d278ada-9017-4700-98c0-fb58ec2c6286", "name": "us-gaap:TemporaryEquityLiquidationPreference", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R4": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss", "longName": "100040 - Statement - Condensed Statements of Operations and Comprehensive Loss", "shortName": "Condensed Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R5": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit", "longName": "100050 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit)", "shortName": "Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_be18501c-b335-48fe-a6f2-1c19e28d73cd", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_be18501c-b335-48fe-a6f2-1c19e28d73cd", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R6": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical", "longName": "100060 - Statement - Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical)", "shortName": "Condensed Statements of Convertible Preferred Stock and Stockholders' Equity/(Deficit) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R7": { "role": "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "longName": "100070 - Statement - Condensed Statements of Cash Flows", "shortName": "Condensed Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation", "longName": "995455 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurements", "longName": "995475 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestments", "longName": "995485 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipment1", "longName": "995495 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities", "longName": "995505 - Disclosure - Accounts Payable and Accrued Liabilities", "shortName": "Accounts Payable and Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreements", "longName": "995515 - Disclosure - Lease Agreements", "shortName": "Lease Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommitmentsAndContingencies", "longName": "995525 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStock1", "longName": "995535 - Disclosure - Convertible Preferred Stock", "shortName": "Convertible Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:ConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:ConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStock", "longName": "995545 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:CommonStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:CommonStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensation", "longName": "995555 - Disclosure - Stock Options and Stock-Based Compensation", "shortName": "Stock Options and Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShare", "longName": "995565 - Disclosure - Net Loss Per Common Share", "shortName": "Net Loss Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995585 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:UnauditedCondensedInterimFinancialInformationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:UnauditedCondensedInterimFinancialInformationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsTables", "longName": "995595 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsTables", "longName": "995605 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentTables", "longName": "995615 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables", "longName": "995625 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)", "shortName": "Accounts Payable and Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockTables", "longName": "995655 - Disclosure - Common Stock (Tables)", "shortName": "Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables", "longName": "995665 - Disclosure - Stock Options and Stock-Based Compensation (Tables)", "shortName": "Stock Options and Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareTables", "longName": "995675 - Disclosure - Net Loss Per Common Share (Tables)", "shortName": "Net Loss Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "longName": "995695 - Disclosure - Organization and Basis of Presentation - Additional Information (Details)", "shortName": "Organization and Basis of Presentation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "dei:EntityIncorporationStateCountryCode", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ea742c53-5321-4595-bc3f-c812f2c836d2", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R31": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995705 - 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": "31", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:IncreaseInFederallyInsuredLimits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "bold:IncreaseInFederallyInsuredLimits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995715 - 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": "32", "firstAnchor": { "contextRef": "C_0361f899-bd5e-43ad-b42b-c35f46ab5e1e", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0361f899-bd5e-43ad-b42b-c35f46ab5e1e", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "995725 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "bold:FairValueAssetsTransfersBetweenLevelOneLevelTwoOrLevelThreeAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "bold:FairValueAssetsTransfersBetweenLevelOneLevelTwoOrLevelThreeAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails", "longName": "995735 - Disclosure - Investments - Schedule of Available-for-Sale Securities (Details)", "shortName": "Investments - Schedule of Available-for-Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "longName": "995745 - Disclosure - Investments - Additional Information (Details)", "shortName": "Investments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "U_Securities", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "U_Securities", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "longName": "995755 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details)", "shortName": "Property and Equipment - Summary of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "995765 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails", "longName": "995775 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "shortName": "Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails", "longName": "995785 - Disclosure - Lease Agreements - Additional Information (Details)", "shortName": "Lease Agreements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "bold:StandbyLetterOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R40": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "longName": "995805 - Disclosure - Convertible Preferred Stock - Additional Information (Details)", "shortName": "Convertible Preferred Stock - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:TemporaryEquitySharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquitySharesAuthorized", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9be7f78a-b3be-4b38-975d-cb8c42ec3436", "name": "us-gaap:TemporaryEquitySharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "div", "bold:ConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R41": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "longName": "995815 - Disclosure - Common Stock - Additional Information (Details)", "shortName": "Common Stock - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "longName": "995825 - Disclosure - Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details)", "shortName": "Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_09a0250b-30e3-4725-8b0b-a30361e3ec05", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "bold:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da265d0a-9714-4284-adcb-7ee8cc1a3d41", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "bold:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "bold:CommonStockDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "unique": true } }, "R43": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "longName": "995835 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock Options and Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails", "longName": "995845 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details)", "shortName": "Stock Options and Stock-Based Compensation - Schedule of Stock Option Activity Under the Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_8d278ada-9017-4700-98c0-fb58ec2c6286", "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": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "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": "bold-20240630.htm", "unique": true } }, "R45": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails", "longName": "995855 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)", "shortName": "Stock Options and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "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": "bold-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cb2ff153-22ec-49a4-8550-2ceb367d5571", "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": "bold-20240630.htm", "unique": true } }, "R46": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa", "longName": "995865 - Disclosure - Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details)", "shortName": "Stock Options and Stock-Based Compensation - Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "longName": "995875 - Disclosure - Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details)", "shortName": "Net Loss Per Common Share - Summary of Basic and Diluted Net Loss Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_0f1ee04b-29a7-44fb-b8ef-57e375c62e36", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "bold-20240630.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "longName": "995885 - Disclosure - Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Common Share - Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "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": "bold-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0be93c0c-6497-4bcf-bcbb-00bc260ea74e", "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": "bold-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "Total accounts payable and accrued liabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts Payable and Accrued Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r46", "r48", "r50", "r774" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46", "r598" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "terseLabel": "Accretion of investments, net", "negatedLabel": "Accretion of investments, net", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r69" ] }, "bold_AccruedResearchAndDevelopmentCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "AccruedResearchAndDevelopmentCostsCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued research and development costs, current.", "label": "Accrued Research and Development Costs, Current", "terseLabel": "Accrued research and development costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r30", "r117", "r437" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income / (loss)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r14", "r15", "r60", "r123", "r434", "r454", "r455" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income/ (loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r8", "r15", "r327", "r330", "r384", "r450", "r451", "r713", "r714", "r715", "r721", "r722", "r723", "r724" ] }, "bold_AdditionToRouAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "AdditionToRouAssets", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Addition to ROU assets.", "label": "Addition to ROU assets", "terseLabel": "Addition to ROU assets" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r649" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Additional Paid in Capital, Total", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in-capital", "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": [ "r55", "r598", "r805" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r662" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r662" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r662" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r662" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Vesting of early exercised stock options, value", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net discounts and offering costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r9", "r81" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r695" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r621", "r631", "r641", "r673" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r624", "r634", "r644", "r676" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r696" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r662" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r669" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r625", "r635", "r645", "r669", "r677", "r681", "r689" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r687" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r300", "r306" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "totalLabel": "Total", "terseLabel": "Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r163" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r24" ] }, "bold_AreaOfSquareFeet": { "xbrltype": "areaItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "AreaOfSquareFeet", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Area of Square Feet", "label": "Area of Square Feet" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r318" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r90", "r97", "r119", "r139", "r168", "r172", "r181", "r182", "r217", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r320", "r324", "r360", "r429", "r503", "r570", "r571", "r598", "r612", "r743", "r744", "r788" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r113", "r124", "r139", "r217", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r320", "r324", "r360", "r598", "r743", "r744", "r788" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets, Fair Value Disclosure, Total", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total fair value of assets", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r337", "r338", "r587" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gain", "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": [ "r190" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Loss", "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": [ "r191" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Acquisition Cost", "totalLabel": "Acquisition 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": [ "r187", "r225", "r427" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-Sale, Total", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated 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": [ "r188", "r225", "r337", "r422", "r587", "r590", "r733", "r779", "r780", "r781" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r684" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r685" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r680" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r682" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r681" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r233", "r800", "r801" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r43", "r44", "r233", "r800", "r801" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r70" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Unpaid property and equipment purchases", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r19", "r115", "r564" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r20", "r88" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, and Short-Term Investments, Total", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash, cash equivalents, and short-term investments", "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": [ "r712" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, cash equivalents, and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. 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": [ "r19", "r67", "r138" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r67" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "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": [ "r115" ] }, "bold_ChangeInUnpaidCommonStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ChangeInUnpaidCommonStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unpaid common stock issuance costs", "label": "Change in Unpaid Common Stock Issuance Costs", "documentation": "Change in unpaid common stock issuance costs." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r660" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r657" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r655" ] }, "bold_ChrisHassigMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ChrisHassigMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Chris Hassig", "label": "Chris Hassig [Member]", "documentation": "Chris Hassig [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r109", "r120", "r121", "r122", "r139", "r157", "r158", "r160", "r162", "r170", "r171", "r217", "r241", "r243", "r244", "r245", "r248", "r249", "r253", "r254", "r256", "r257", "r260", "r360", "r458", "r459", "r460", "r461", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r491", "r512", "r530", "r553", "r554", "r555", "r556", "r557", "r700", "r719", "r725" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r120", "r121", "r122", "r170", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r458", "r459", "r460", "r461", "r577", "r700", "r719" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r661" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes 8)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r51", "r91", "r430", "r490" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r76", "r235", "r236", "r559", "r740", "r742" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock reserved for future issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r54" ] }, "bold_CommonStockDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "CommonStockDisclosureTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStock" ], "lang": { "en-us": { "role": { "documentation": "Common stock disclosure.", "label": "Common Stock Disclosure [Text Block]", "terseLabel": "Common Stock" } } }, "auth_ref": [] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Additional paid-in-capital", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "bold_CommonStockIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "CommonStockIssuanceCost", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issuance cost", "label": "Common Stock Issuance Cost", "documentation": "Common stock issuance cost." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "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": [ "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r721", "r722", "r724", "r775", "r804", "r806" ] }, "bold_CommonStockOptionsIssuedAndOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "CommonStockOptionsIssuedAndOutstandingMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock options issued and outstanding.", "label": "Common Stock Options Issued and Outstanding [Member]", "terseLabel": "Common Stock Options Issued and Outstanding" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "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": [ "r54" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Authorized common stock shares", "verboseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r54", "r491" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r54", "r491", "r509", "r806", "r807" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value; 700,000,000 shares authorized, 22,254,537 shares issued, and 22,254,102 shares outstanding as of June 30, 2024; 402,600,000 shares authorized, 1,248,493 shares issued, and 1,247,012 shares outstanding as of December 31, 2023", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock", "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": [ "r54", "r432", "r598" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockVotingRights", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Voting Rights", "terseLabel": "Common stock, voting rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r34" ] }, "bold_CommonStockVotingRightsNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "CommonStockVotingRightsNumberOfVotes", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock voting rights number of votes.", "label": "Common Stock Voting Rights Number of Votes", "terseLabel": "Number of vote" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r666" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r665" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r667" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r664" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r16", "r128", "r130", "r134", "r423", "r443", "r444" ] }, "bold_ComputersAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ComputersAndSoftwareMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Computers and Software [Member]", "label": "Computers and Software [Member]", "terseLabel": "Computers and software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r45", "r103" ] }, "bold_ConversionOfConvertiblePreferredStockSubjectToAggregateGrossProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ConversionOfConvertiblePreferredStockSubjectToAggregateGrossProceeds", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Conversion of convertible preferred stock subject to aggregate gross proceeds.", "label": "Conversion of Convertible Preferred Stock Subject to Aggregate Gross Proceeds", "terseLabel": "Conversion of convertible preferred stock subject to aggregate gross proceeds" } } }, "auth_ref": [] }, "bold_ConversionOfOutstandingConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ConversionOfOutstandingConvertiblePreferredStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Conversion of outstanding convertible preferred stock.", "label": "Conversion of Outstanding Convertible Preferred Stock [Member]", "terseLabel": "Conversion of Outstanding Convertible Preferred Stock" } } }, "auth_ref": [] }, "bold_ConvertiblePreferredStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ConvertiblePreferredStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Convertible preferred stock issuance costs", "label": "Convertible Preferred Stock Issuance Costs", "documentation": "Convertible preferred stock issuance costs." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r253", "r254", "r256", "r606", "r607", "r608", "r609" ] }, "bold_ConvertiblePreferredStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ConvertiblePreferredStockPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock.", "label": "Convertible Preferred Stock [Policy Text Block]", "terseLabel": "Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Preferred Stock, Shares Issued upon Conversion", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock converted into common stock", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r13", "r34", "r53", "r79", "r258" ] }, "bold_ConvertiblePreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ConvertiblePreferredStockTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStock1" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock Text Block", "terseLabel": "Convertible Preferred Stock", "documentation": "Convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r578", "r580", "r587", "r599", "r601", "r803" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "terseLabel": "Estimated fair value of gross unrealized loss positions", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r98", "r227" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of available-for-sale securities", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r99", "r228" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r739" ] }, "bold_DeferredOfferingCostsAndCommonStockIssuanceCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "DeferredOfferingCostsAndCommonStockIssuanceCostsPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Offering Costs and Common Stock Issuance Costs", "label": "Deferred Offering Costs and Common Stock Issuance Costs [Policy Text Block]", "documentation": "Deferred offering costs and common stock issuance costs." } } }, "auth_ref": [] }, "bold_DeferredOfferingCostsInAccountsPayableAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "DeferredOfferingCostsInAccountsPayableAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deferred offering costs in accounts payable and accrued expenses.", "label": "Deferred offering costs in accounts payable and accrued expenses", "terseLabel": "Deferred offering costs in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "bold_DeferredOfferingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "DeferredOfferingCostsPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Deferred offering costs.", "label": "Deferred Offering Costs [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r29" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r29" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Options and Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r270", "r273", "r301", "r302", "r304", "r582" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Dividends, Preferred Stock, Total", "label": "Dividends, Preferred Stock", "terseLabel": "Dividends declared, preferred stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r3", "r81" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r616" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r648" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r659" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per common share - basic", "verboseLabel": "Net loss per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r135", "r145", "r146", "r147", "r148", "r149", "r150", "r155", "r157", "r160", "r161", "r162", "r167", "r314", "r317", "r334", "r335", "r424", "r445", "r566" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net loss per common share - diluted", "terseLabel": "Net loss per share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r135", "r145", "r146", "r147", "r148", "r149", "r150", "r157", "r160", "r161", "r162", "r167", "r314", "r317", "r334", "r335", "r424", "r445", "r566" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r24", "r25", "r164" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r154", "r163", "r165", "r166" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "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": [ "r48" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost expected to be recognized over a weighted-average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r303" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to outstanding time-based options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r773" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options to Purchase Common Stock", "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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r614" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r614" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r699" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r614" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r698" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r614" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r614" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r614" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r614" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r653" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r694" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r694" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r694" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "bold_EquityAwardsAvailableForFutureIssuanceMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "EquityAwardsAvailableForFutureIssuanceMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity awards available for future issuance.", "label": "Equity Awards Available for Future Issuance [Member]", "terseLabel": "Equity Awards Available for Future Issuance" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r110", "r131", "r132", "r133", "r140", "r141", "r142", "r144", "r149", "r151", "r153", "r169", "r218", "r219", "r231", "r261", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r384", "r441", "r450", "r451", "r452", "r465", "r530" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r663" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r621", "r631", "r641", "r673" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r618", "r628", "r638", "r670" ] }, "bold_EstimatedIncrementalBorrowingRate": { "xbrltype": "percentItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "EstimatedIncrementalBorrowingRate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated incremental borrowing rate.", "label": "Estimated Incremental Borrowing Rate", "terseLabel": "Estimated incremental borrowing rate" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r669" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r337", "r338", "r351", "r587" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r337", "r338", "r351", "r587" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r337", "r338" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r352", "r588" ] }, "bold_FairValueAssetsTransfersBetweenLevelOneLevelTwoOrLevelThreeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "FairValueAssetsTransfersBetweenLevelOneLevelTwoOrLevelThreeAmount", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value assets transfers between level one level two or level three amount.", "label": "Fair Value Assets Transfers Between Level One Level Two Or Level Three Amount", "terseLabel": "Fair value assets transfer between levels" } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r352", "r588" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r250", "r263", "r264", "r265", "r266", "r267", "r268", "r336", "r338", "r339", "r340", "r341", "r350", "r351", "r353", "r391", "r392", "r393", "r575", "r576", "r578", "r579", "r580", "r587", "r590" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r337", "r338", "r339", "r341", "r587", "r780", "r783" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r346", "r348", "r349", "r350", "r353", "r354", "r355", "r356", "r357", "r421", "r587", "r591" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r250", "r263", "r268", "r338", "r351", "r391", "r578", "r579", "r580", "r587" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r250", "r263", "r268", "r338", "r339", "r351", "r392", "r575", "r576", "r578", "r579", "r580", "r587" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r250", "r263", "r264", "r265", "r266", "r267", "r268", "r338", "r339", "r340", "r341", "r351", "r393", "r575", "r576", "r578", "r579", "r580", "r587", "r590" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r337", "r338", "r339", "r341", "r587", "r780", "r783" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r250", "r263", "r264", "r265", "r266", "r267", "r268", "r336", "r338", "r339", "r340", "r341", "r350", "r351", "r353", "r391", "r392", "r393", "r575", "r576", "r578", "r579", "r580", "r587", "r590" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r587", "r777", "r778", "r779", "r780", "r781", "r783" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r220", "r221", "r222", "r223", "r224", "r226", "r229", "r230", "r252", "r259", "r332", "r358", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r442", "r574", "r587", "r588", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r734", "r735", "r736", "r737", "r776", "r779", "r780", "r781", "r782", "r783" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r658" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r62", "r514" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expenses", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r62" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IPOMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r232", "r233", "r234", "r343", "r347", "r352", "r447", "r449", "r515", "r562", "r589", "r802" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r233", "r234", "r343", "r347", "r352", "r447", "r449", "r515", "r562", "r589", "r802" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "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/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r701", "r717" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "bold_IncreaseDecreaseToRouAssetsDueToRemeasurementOfLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "IncreaseDecreaseToRouAssetsDueToRemeasurementOfLeaseObligation", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to ROU assets due to remeasurement of lease obligation.", "terseLabel": "Increase (decrease) to ROU assets due to remeasurement of lease obligation", "label": "Increase to ROU assets due to remeasurement of lease obligation" } } }, "auth_ref": [] }, "bold_IncreaseInFederallyInsuredLimits": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "IncreaseInFederallyInsuredLimits", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in federally insured limits.", "label": "Increase In Federally Insured Limits", "terseLabel": "Increase in federally insured limits" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r625", "r635", "r645", "r669", "r677", "r681", "r689" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r687" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r617", "r693" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r617", "r693" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r617", "r693" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r168", "r173", "r182", "r570", "r716" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r481", "r533", "r536", "r539", "r543", "r544", "r545", "r548", "r549", "r550", "r551", "r552", "r604" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r477", "r478", "r479", "r480", "r481", "r533", "r536", "r539", "r543", "r544", "r545", "r548", "r549", "r550", "r551", "r552", "r604" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment." } } }, "auth_ref": [ "r359" ] }, "bold_JamiRubinMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "JamiRubinMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Jami Rubin", "label": "Jami Rubin [Member]", "documentation": "Jami Rubin [Member]" } } }, "auth_ref": [] }, "bold_JessicaOienMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "JessicaOienMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Jessica Oien", "label": "Jessica Oien [Member]", "documentation": "Jessica Oien [Member]" } } }, "auth_ref": [] }, "bold_KlausWagnerMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "KlausWagnerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Klaus Wagner", "label": "Klaus Wagner [Member]", "documentation": "Klaus Wagner [Member]" } } }, "auth_ref": [] }, "bold_LabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "LabEquipmentMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Lab Equipment [Member]", "label": "Lab Equipment [Member]", "terseLabel": "Lab equipment" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsSummaryOfTotalLeaseCostsAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r376", "r597" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r75", "r382" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseLeaseNotYetCommencedRenewalTerm1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Lease Not yet Commenced, Renewal Term", "terseLabel": "Right to extend the term", "documentation": "Term of lessee's finance lease renewal for lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r787" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r375", "r383" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r375", "r383" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "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": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r786" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreements" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lease Agreements", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r370" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, convertible preferred stock, and stockholders' equity / (deficit)", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r59", "r92", "r436", "r598", "r720", "r738", "r784" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, convertible preferred stock, and stockholders' equity / (deficit)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "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": [ "r49", "r114", "r139", "r217", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r321", "r324", "r325", "r360", "r598", "r743", "r788", "r789" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r269", "r307", "r341", "r419", "r446", "r448", "r456", "r482", "r483", "r534", "r537", "r541", "r542", "r546", "r560", "r561", "r573", "r577", "r581", "r590", "r591", "r595", "r596", "r600", "r745", "r790", "r791", "r792", "r793", "r794", "r795" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r661" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r661" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r269", "r307", "r341", "r419", "r446", "r448", "r456", "r482", "r483", "r534", "r537", "r541", "r542", "r546", "r560", "r561", "r573", "r577", "r581", "r590", "r591", "r595", "r600", "r745", "r790", "r791", "r792", "r793", "r794", "r795" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r680" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "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": [ "r746" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r688" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r662" ] }, "bold_NeilAbdollahianMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "NeilAbdollahianMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Neil Abdollahian", "label": "Neil Abdollahian [Member]", "documentation": "Neil Abdollahian [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r137" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r137" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "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": [ "r67", "r68", "r69" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "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": [ "r61", "r69", "r95", "r112", "r127", "r129", "r133", "r139", "r143", "r145", "r146", "r147", "r148", "r149", "r152", "r153", "r159", "r217", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r314", "r317", "r335", "r360", "r440", "r511", "r528", "r529", "r610", "r743" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted 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": [] }, "bold_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "NonCashLeaseExpense", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non-cash lease expense.", "label": "Non-cash lease expense", "terseLabel": "Non-cash lease expense" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r661" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r625", "r635", "r645", "r669", "r677" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r652" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r651" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r669" ] }, "bold_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non Rule 10b5-1 Arr Modified Flag", "documentation": "Non Rule 10b5-1 Arr Modified Flag" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r688" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r688" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r63" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r571", "r728" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "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/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Loss from operations", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r96", "r567", "r727", "r729", "r730", "r731", "r732" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsSummaryOfTotalLeaseCostsAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r377", "r597" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Base lease payments", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r785" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "terseLabel": "Lease obligation", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r373" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r373" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r374", "r380" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Net ROU asset", "verboseLabel": "Right-of-use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r372" ] }, "bold_OptionsEarlyExercisedSubjectToFutureVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "OptionsEarlyExercisedSubjectToFutureVestingMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Options early exercised subject to future vesting.", "label": "Options Early Exercised Subject to Future Vesting [Member]", "terseLabel": "Options Early Exercised Subject to Future Vesting" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "bold_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Organization, consolidation and presentation of financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements [Line Items]" } } }, "auth_ref": [] }, "bold_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Organization, consolidation and presentation of financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and Basis of Presentation", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r70", "r71", "r72", "r86" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "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": [ "r48" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Total", "label": "Other Assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r89", "r118", "r428", "r571", "r612" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain (loss) on short-term investments", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r4", "r8", "r87" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain/(loss) on short-term investments", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r125", "r126", "r216" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "label": "Other Noncash Income (Expense)", "terseLabel": "Other", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r69" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-term Assets", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r64" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r623", "r633", "r643", "r675" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r650" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "bold_PaymentOfDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "PaymentOfDeferredOfferingCosts", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payment of deferred offering costs", "label": "Payment of Deferred Offering Costs", "negatedLabel": "Payment of deferred offering costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsForTenantImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForTenantImprovements", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Tenant Improvements", "terseLabel": "Tenant improvement allowances", "documentation": "Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net of issuance costs", "negatedLabel": "Payments of common stock 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": [ "r18" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Investments, Total", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r65" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r66" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r660" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r660" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r652" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r669" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r662" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r651" ] }, "bold_PercentageOfConversionOfOutstandingSharesOfPreferredStock": { "xbrltype": "percentItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "PercentageOfConversionOfOutstandingSharesOfPreferredStock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Conversion of Outstanding Shares of Preferred Stock", "label": "Percentage of Conversion of Outstanding Shares of Preferred Stock", "terseLabel": "Percentage of conversion of outstanding shares of preferred stock" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r653" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r697" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r652" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend rate", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r254", "r535", "r538", "r540", "r547" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r53", "r253" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r53", "r491" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r53", "r253" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r53", "r491", "r509", "r806", "r807" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value; 70,000,000 shares authorized and no shares issued and outstanding as of June 30, 2024; no shares authorized and no shares issued and outstanding as of December 31, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r53", "r431", "r598" ] }, "us-gaap_PreferredStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockVotingRights", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Voting Rights", "terseLabel": "Preferred stock, voting rights", "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r34", "r53" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r712" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from the issuance of common stock from initial public offering, net of discounts", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from the issuance of convertible preferred stock", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Aggregate net proceeds from issuance of convertible preferred stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities of investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r12" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r112", "r127", "r129", "r136", "r139", "r143", "r149", "r152", "r153", "r217", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r314", "r317", "r319", "r322", "r323", "r335", "r360", "r425", "r439", "r464", "r511", "r528", "r529", "r585", "r586", "r611", "r715", "r743" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r382" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipment1" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r74", "r104", "r107", "r108" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r75", "r116", "r438" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r382" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r382", "r426", "r438", "r598" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r75", "r382" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r650" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r650" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r262", "r269", "r296", "r297", "r298", "r307", "r341", "r394", "r403", "r419", "r446", "r448", "r456", "r482", "r483", "r534", "r537", "r541", "r542", "r546", "r560", "r561", "r573", "r577", "r581", "r590", "r591", "r595", "r596", "r600", "r604", "r741", "r745", "r780", "r791", "r792", "r793", "r794", "r795" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r262", "r269", "r296", "r297", "r298", "r307", "r341", "r394", "r403", "r419", "r446", "r448", "r456", "r482", "r483", "r534", "r537", "r541", "r542", "r546", "r560", "r561", "r573", "r577", "r581", "r590", "r591", "r595", "r596", "r600", "r604", "r741", "r745", "r780", "r791", "r792", "r793", "r794", "r795" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r618", "r628", "r638", "r670" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r308", "r562", "r570", "r796" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expenses", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r619", "r629", "r639", "r671" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r620", "r630", "r640", "r672" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r627", "r637", "r647", "r679" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Restricted Cash, Total", "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r709", "r718", "r797", "r799" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Components of cash, cash equivalents, and restricted cash", "label": "Restricted Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "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": [ "r115" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r100", "r710", "r718" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Retricted", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r24" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r56", "r81", "r435", "r453", "r455", "r462", "r492", "r598" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r110", "r140", "r141", "r142", "r144", "r149", "r151", "r153", "r218", "r219", "r231", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r326", "r328", "r329", "r331", "r333", "r368", "r371", "r450", "r452", "r465", "r806" ] }, "bold_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arr Modified Flag", "documentation": "Rule 10b5-1 Arr Modified Flag." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r688" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r688" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Share price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [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": [ "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-Sale Securities", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "bold_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Schedule of Common Stock Reserved For Future Issuance" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Net Loss Per Common Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r726" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r39" ] }, "bold_ScheduleOfImpactOfIpoOnBalanceSheetOnProformaBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ScheduleOfImpactOfIpoOnBalanceSheetOnProformaBasisTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of impact of IPO on balance sheet on proforma basis.", "label": "Schedule of Impact of IPO on Balance Sheet on Proforma Basis [Table Text Block]", "terseLabel": "Schedule of Impact of IPO on Certain Condensed Balance Sheet on Proforma Basis" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r382" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity Under the Plan", "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": [ "r10", "r11", "r83" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used in Black-Scholes Option Pricing Model to Determine Fair Value of Stock to be Purchased Under ESPP", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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": [ "r85" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock to be purchased under the ESPP", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-average Assumptions Used in the Black-Scholes Option Pricing Model to Determine the Fair Value of the Stock Options Granted", "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": [ "r85" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r32", "r33", "r34", "r35", "r36", "r37", "r77", "r78", "r80", "r81", "r120", "r121", "r122", "r170", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r458", "r459", "r460", "r461", "r577", "r700", "r719" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Security 12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r613" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r615" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r568", "r569", "r572" ] }, "bold_SeriesAConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SeriesAConvertiblePreferredStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock [Member]", "label": "Series A Convertible Preferred Stock" } } }, "auth_ref": [] }, "bold_SeriesBConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SeriesBConvertiblePreferredStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock [Member]", "label": "Series B Convertible Preferred Stock" } } }, "auth_ref": [] }, "bold_SeriesCConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SeriesCConvertiblePreferredStockMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock [Member]", "label": "Series C Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "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": [ "r582" ] }, "bold_ShareBasedCompensationArrangementByShareBasedPaymentAwardExcisePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExcisePricePercentage", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Excise Price Percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Excise Price Percentage", "terseLabel": "Percentage of excise price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r297" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Assumed volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed volatility, Maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Assumed risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r298" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r584" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares remained available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r38" ] }, "bold_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share Based Compensation Arrangement By Share-based Payment Award Offering Period", "documentation": "Share based compensation arrangement by share-based payment award offering period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited and expired", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r753" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Forfeited and expired", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r753" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "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": [ "r281" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date per share fair value of options granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r291" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "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": [ "r38" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, Number", "periodStartLabel": "Beginning balance, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodStartLabel": "Beginning balance, Weighted-Average Exercise Price", "periodEndLabel": "Ending balance, Weighted-Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate-Intrinsic Value, Vested and expected to vest", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r293" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r293" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and expected to vest", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r293" ] }, "bold_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfEarlyExercisedStockOptionsNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfEarlyExercisedStockOptionsNumberOfShares", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vesting of early exercised stock options number of shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Of Early Exercised Stock Options Number Of Shares", "terseLabel": "Vesting of early exercised stock options, (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding common stock maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "bold_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerm": { "xbrltype": "durationItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerm", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of the plan", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Term", "documentation": "Share-based compensation arrangement by share-based payment award, term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "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": [ "r282" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "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": [ "r281" ] }, "bold_ShareBasedPaymentArrangementWithheldOnBehalfOfEmployeesForFuturePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "ShareBasedPaymentArrangementWithheldOnBehalfOfEmployeesForFuturePurchases", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, withheld on behalf of employees for future purchases", "label": "Share Based Payment Arrangement Withheld On Behalf Of Employees For Future Purchases", "documentation": "Share based payment arrangement withheld on behalf of employees for future purchases." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r583" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfWeightedaverageAssumptionsUsedInTheBlackscholesOptionPricingModelToDetermineTheFa" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option life (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r295" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate-Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r38" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Term (years), Exercisable", "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": [ "r38" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Number of shares remained unvested", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r84" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Term (years), Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r293" ] }, "bold_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePeriod", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase period", "label": "Sharebased Compensation Arrangement by Sharebased Payment Award Purchase Period", "documentation": "Sharebased compensation arrangement by share-based payment award purchase period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair market value of common stock purchase price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "bold_SharesAvailableForPurchaseUnderTheEsppMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SharesAvailableForPurchaseUnderTheEsppMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Purchase Under the ESPP", "label": "Shares Available for Purchase Under the ESPP [Member]", "documentation": "Shares available for purchase under the ESPP." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Public offering price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodStartLabel": "Beginning balance, (in shares)", "periodEndLabel": "Ending balance, (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Short-Term Investments, Total", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r93", "r94", "r711" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Member]", "terseLabel": "Short-term Investments", "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": [ "r550", "r551", "r552", "r563" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsSummaryOfTotalLeaseCostsAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r378", "r597" ] }, "bold_StandbyLetterOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "StandbyLetterOfCredit", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Standby letter-of-credit", "label": "Standby Letter-of-credit", "terseLabel": "Standby letter-of-credit" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r109", "r120", "r121", "r122", "r139", "r157", "r158", "r160", "r162", "r170", "r171", "r217", "r241", "r243", "r244", "r245", "r248", "r249", "r253", "r254", "r256", "r257", "r260", "r360", "r458", "r459", "r460", "r461", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r491", "r512", "r530", "r553", "r554", "r555", "r556", "r557", "r700", "r719", "r725" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r54", "r57", "r58", "r110", "r131", "r132", "r133", "r140", "r141", "r142", "r144", "r149", "r151", "r153", "r169", "r218", "r219", "r231", "r261", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r384", "r441", "r450", "r451", "r452", "r465", "r530" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "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": [ "r140", "r141", "r142", "r169", "r371", "r420", "r457", "r476", "r484", "r485", "r486", "r487", "r488", "r489", "r491", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r605" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r140", "r141", "r142", "r169", "r185", "r371", "r420", "r457", "r476", "r484", "r485", "r486", "r487", "r488", "r489", "r491", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r605" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r622", "r632", "r642", "r674" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible preferred stock into common stock upon initial public offering, (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r9", "r34", "r54", "r57", "r81", "r251" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under ESPP", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r9", "r53", "r54", "r81" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares sold", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r9", "r53", "r54", "r81", "r458", "r530", "r554" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationScheduleOfStockOptionActivityUnderThePlanDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercise of stock options, shares", "terseLabel": "Exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r53", "r54", "r81", "r282" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible preferred stock into common stock upon initial public offering, value", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r9", "r54", "r57", "r58", "r81" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in initial public offering, net of $12,305 in discounts and offering costs, value", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r9", "r53", "r54", "r81", "r465", "r530", "r554", "r611" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options Value", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r54", "r57", "r58", "r81" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity / (deficit)", "periodStartLabel": "Equity, Attributable to Parent, Beginning Balance", "periodEndLabel": "Equity, Attributable to Parent, Ending Balance", "label": "Equity, Attributable to Parent", "terseLabel": "Total stockholders' (deficit) equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r54", "r57", "r58", "r73", "r493", "r509", "r531", "r532", "r598", "r612", "r720", "r738", "r784", "r806" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity / (deficit):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Equity, Including Portion Attributable to Noncontrolling Interest, Total", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r40", "r41", "r42", "r110", "r111", "r132", "r140", "r141", "r142", "r144", "r149", "r151", "r218", "r219", "r231", "r261", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r361", "r362", "r366", "r369", "r384", "r451", "r452", "r463", "r493", "r509", "r531", "r532", "r558", "r611", "r720", "r738", "r784", "r806" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r82" ] }, "us-gaap_StockholdersEquityReverseStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityReverseStockSplit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Reverse Stock Split", "terseLabel": "Reverse stock split, description", "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r367", "r386" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r367", "r386" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r367", "r386" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r367", "r386" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r367", "r386" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r385", "r387" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "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": [] }, "bold_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "bold_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Table]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r668" ] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable." } } }, "auth_ref": [ "r13", "r31" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheets", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible preferred stock, $0.0001 par value; no shares authorized, issued, or outstanding as of June 30, 2024; 287,446,844 shares authorized, issued, and outstanding as of December 31, 2023; liquidation preference of $252.1 million as of December 31, 2023", "periodEndLabel": "Ending balance, convertible preferred stock", "periodStartLabel": "Beginning balance, convertible preferred stock", "terseLabel": "Net proceeds", "label": "Convertible preferred stock", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r241", "r243", "r244", "r245", "r248", "r249", "r305", "r433" ] }, "bold_TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockShares", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible preferred stock into common stock, (in shares)", "label": "Temporary Equity Conversion of Convertible Preferred Stock Into Common Stock Shares", "documentation": "Temporary equity conversion of convertible preferred stock into common stock shares." } } }, "auth_ref": [] }, "bold_TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockSharesUponInitialPublicOffering": { "xbrltype": "sharesItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockSharesUponInitialPublicOffering", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity conversion of convertible preferred stock into common stock shares upon initial public offering.", "terseLabel": "Conversion of convertible preferred stock into common stock upon initial public offering, (in shares)", "label": "Temporary Equity Conversion Of Convertible Preferred Stock Into Common Stock Shares Upon Initial Public Offering" } } }, "auth_ref": [] }, "bold_TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockValue", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible preferred stock into common stock, value", "label": "Temporary Equity Conversion of Convertible Preferred Stock Into Common Stock Value", "documentation": "Temporary equity conversion of convertible preferred stock into common stock value." } } }, "auth_ref": [] }, "bold_TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockValueUponInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TemporaryEquityConversionOfConvertiblePreferredStockIntoCommonStockValueUponInitialPublicOffering", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity conversion of convertible preferred stock into common stock value upon initial public offering.", "terseLabel": "Conversion of convertible preferred stock into common stock upon initial public offering, value", "label": "Temporary Equity Conversion Of Convertible Preferred Stock Into Common Stock Value Upon Initial Public Offering" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityLineItems", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [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_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Convertible preferred stock, liquidation preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "verboseLabel": "Offering price per share", "terseLabel": "Convertible preferred stock, par value", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r13", "r31" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Authorized", "terseLabel": "Shares Authorized", "verboseLabel": "Convertible preferred stock, shares authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r52" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Issued", "terseLabel": "Shares Issued", "verboseLabel": "Convertible preferred stock, shares issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r52" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Shares Outstanding", "verboseLabel": "Convertible preferred stock, shares outstanding", "periodStartLabel": "Beginning balance, convertible preferred stock, (in shares)", "periodEndLabel": "Ending balance, convertible preferred stock, (in shares)", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r52" ] }, "bold_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series C convertible preferred stock, net of $329 in issuance costs (in shares)", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "documentation": "Temporary equity stock issued during period shares new issues." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndStockholdersEquitydeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series C convertible preferred stock, net of $329 in issuance costs", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureConvertiblePreferredStockTables" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Table Text Block]", "terseLabel": "Summary of Convertible Preferred Stock", "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r13", "r31" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r660" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r667" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r687" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r689" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r252", "r259", "r332", "r358", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r442", "r587", "r588", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r734", "r735", "r736", "r737", "r776", "r779", "r780", "r781", "r782", "r783" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r690" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r691" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r691" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r689" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r689" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r692" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r690" ] }, "bold_TwoThousandEighteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TwoThousandEighteenEquityIncentivePlanMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2018 equity incentive plan.", "label": "Two Thousand Eighteen Equity Incentive Plan [Member]", "terseLabel": "2018 Equity Incentive Plan" } } }, "auth_ref": [] }, "bold_TwoThousandTwentyFourIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TwoThousandTwentyFourIncentivePlanMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureStockOptionsAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Four Incentive Plan", "label": "Two Thousand Twenty Four Incentive Plan [Member]", "terseLabel": "2024 Incentive Plan" } } }, "auth_ref": [] }, "bold_TwoZeroTwoFourLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TwoZeroTwoFourLeaseMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two zero two four lease,", "label": "Two Zero Two Four Lease Member", "terseLabel": "2024 Lease" } } }, "auth_ref": [] }, "bold_TwoZeroTwoTwoLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "TwoZeroTwoTwoLeaseMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two zero two two lease.", "label": "Two Zero Two Two Lease Member", "terseLabel": "2022 Lease" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r318" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://boundlessbio.com/20240630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableforsaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Obligations", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r565", "r578", "r798" ] }, "bold_UnauditedCondensedInterimFinancialInformationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "UnauditedCondensedInterimFinancialInformationPolicyTextBlock", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Unaudited condensed interim financial information.", "label": "Unaudited Condensed Interim Financial Information [Policy Text Block]", "terseLabel": "Unaudited Condensed Interim Financial Information" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r686" ] }, "bold_UpfrontPaymentsUnderLeaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "UpfrontPaymentsUnderLeaseAgreements", "crdr": "credit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Upfront payments under lease agreements.", "label": "Upfront Payments under Lease Agreements", "terseLabel": "Upfront payments under lease agreements" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/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": [ "r26", "r27", "r28", "r101", "r102", "r105", "r106" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureLeaseAgreementsSummaryOfTotalLeaseCostsAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r379", "r597" ] }, "bold_VestingOfEarlyExercisedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://boundlessbio.com/20240630", "localname": "VestingOfEarlyExercisedStockOptions", "crdr": "debit", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised stock options.", "label": "Vesting of early exercised stock options", "terseLabel": "Vesting of early exercised stock options" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r656" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares of common stock used in computing net loss per share, diluted", "verboseLabel": "Shares used in calculation, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r156", "r162" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://boundlessbio.com/20240630/taxonomy/role/DisclosureNetLossPerCommonShareSummaryOfBasicAndDilutedNetLossPerCommonShareDetails", "http://boundlessbio.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average shares of common stock used in computing net loss per share, basic", "terseLabel": "Shares used in calculation, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r155", "r162" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r654" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "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": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r46": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r89": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r90": { "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/2147478546/942-210-S99-1" }, "r91": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r92": { "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/2147478546/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r95": { "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/2147478524/942-220-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r99": { "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" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r422": { "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/2147478546/942-210-S99-1" }, "r423": { "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/2147478524/942-220-S99-1" }, "r424": { "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/2147478524/942-220-S99-1" }, "r425": { "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/2147477314/942-235-S99-1" }, "r426": { "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/2147478451/942-360-50-1" }, "r427": { "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/2147478777/944-210-S99-1" }, "r428": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r429": { "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/2147478777/944-210-S99-1" }, "r430": { "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/2147478777/944-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r432": { "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/2147478777/944-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r439": { "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/2147477250/944-220-S99-1" }, "r440": { "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/2147477250/944-220-S99-1" }, "r441": { "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/2147477250/944-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r464": { "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/2147478009/946-205-45-3" }, "r465": { "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/2147478009/946-205-45-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r476": { "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/2147477796/946-210-45-4" }, "r477": { "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/2147478795/946-210-50-1" }, "r478": { "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/2147478795/946-210-50-1" }, "r479": { "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/2147478795/946-210-50-1" }, "r480": { "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/2147478795/946-210-50-6" }, "r481": { "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/2147478795/946-210-50-6" }, "r482": { "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/2147478795/946-210-50-6" }, "r483": { "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/2147478795/946-210-50-6" }, "r484": { "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/2147479170/946-210-S99-1" }, "r485": { "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/2147479170/946-210-S99-1" }, "r486": { "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/2147479170/946-210-S99-1" }, "r487": { "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/2147479170/946-210-S99-1" }, "r488": { "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/2147479170/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r508": { "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/2147479170/946-210-S99-2" }, "r509": { "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/2147479170/946-210-S99-2" }, "r510": { "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/2147479105/946-220-45-3" }, "r511": { "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/2147479105/946-220-45-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r513": { "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/2147479134/946-220-S99-1" }, "r514": { "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/2147479134/946-220-S99-1" }, "r515": { "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/2147479134/946-220-S99-1" }, "r516": { "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/2147479134/946-220-S99-1" }, "r517": { "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/2147479134/946-220-S99-1" }, "r518": { "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/2147479134/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r529": { "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/2147479134/946-220-S99-3" }, "r530": { "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/2147479134/946-220-S99-3" }, "r531": { "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/2147479134/946-220-S99-3" }, "r532": { "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/2147479134/946-220-S99-3" }, "r533": { "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/2147477271/946-320-S99-1" }, "r534": { "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/2147477271/946-320-S99-1" }, "r535": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r536": { "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/2147477271/946-320-S99-1" }, "r537": { "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/2147477271/946-320-S99-2" }, "r538": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r539": { "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/2147477271/946-320-S99-2" }, "r540": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r541": { "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/2147477271/946-320-S99-3" }, "r542": { "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/2147477271/946-320-S99-3" }, "r543": { "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/2147477271/946-320-S99-3" }, "r544": { "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/2147477271/946-320-S99-3" }, "r545": { "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 A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r546": { "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/2147477271/946-320-S99-6" }, "r547": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r548": { "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/2147477271/946-320-S99-6" }, "r549": { "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/2147477271/946-320-S99-7" }, "r550": { "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/2147477271/946-320-S99-7" }, "r551": { "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/2147477271/946-320-S99-7" }, "r552": { "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/2147477271/946-320-S99-7" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r554": { "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/2147478448/946-505-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r559": { "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/2147478522/954-440-50-1" }, "r560": { "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/2147477332/976-310-50-1" }, "r561": { "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/2147479230/978-310-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r563": { "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/2147477271/946-320-S99-7" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r602": { "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/2147478795/946-210-50-1" }, "r603": { "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/2147478795/946-210-50-6" }, "r604": { "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/2147477439/946-210-55-1" }, "r605": { "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/2147477802/946-310-45-1" }, "r606": { "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/2147477271/946-320-S99-1" }, "r607": { "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/2147477271/946-320-S99-2" }, "r608": { "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/2147477271/946-320-S99-3" }, "r609": { "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/2147477271/946-320-S99-6" }, "r610": { "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/2147479168/946-830-55-10" }, "r611": { "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/2147479168/946-830-55-11" }, "r612": { "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/2147479168/946-830-55-12" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r648": { "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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/2147479532/912-730-25-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r798": { "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/2147477268/942-320-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r803": { "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" }, "r804": { "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/2147478009/946-205-45-4" }, "r805": { "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/2147479170/946-210-S99-1" }, "r806": { "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/2147479134/946-220-S99-3" }, "r807": { "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/2147479134/946-220-S99-3" } } } ZIP 64 0000950170-24-095421-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-095421-xbrl.zip M4$L#!!0 ( $F!#%D?Y'&>@(T! -N,& 1 8F]L9"TR,#(T,#8S,"YH M=&WLO7M;&TF6)_S_?HI<]\QTU?,2..X77%7[4+YT>Z;*=AM7[\S^XRC+^ M^<]LF_ZY@G&<_[^X]??GRS__GE__UT_\FI'KVXN6KZA5\JG;CK/X( MS^HFCB;-? K5#WN__UB]'(_J,53_^>O;WZIGDS@_@/&L(M7^;':X\_CQIT^? MME.NQ\UD-)_ANYKM.#EX7!%R\O"G4_#E^^J9GT&UPRF7A%K"^#O&=Z3;86K; M2J?_/TIW*#WWL\GA\;3^L#^K?H@_5N57^.[Q&$:CX^I%/?;C6/M1M7?ZTBT< M9=RN=D>CZFWY55.]A0:F'R%M+YZY/\/EP"49-S\_.C?R3V)[,OWPF#GG'A^5 M>QXM;MHY"M-1JL_N+1_;.SFE^O'BXH5;9U?>JA:WSL[?6E\8P/F[Q6-#;\YN/[IT_X7YE:NGM]9'USV7E6$4BA>"G]X^GHQ?(>&G M=;SZ9VDV?3P[/H3'>",9+^X\&U537S4FG %[_)^__[87]^' DR^GGN"+U6\@ M;G^8?'R,%QZ7_7!ZX[PA'[P_/+LY^R:T+SBY<.'FNIE(SLS72+"XX_0'$-/5 MP\ +%YZ,*T#*"C3?6"#\#2=4$,%.?QDFH\_O")/Y.(V@:4(]:3FIO(-J04_O MCGYT0H/FXF;CXG&Y-A^U[$;8-OM,ZQG!85\8V.DT/I/Z\6SJQTV>3 _:!Y2= MH JG?AXH3IDT\W#M>I2+%U?[:';U:GSMK65Y.&'Z]"'-=':9MOCEQ4TPFUY+ M4_<8KS[ZY7]5/^V#3_AO]=.LGHW@%T;)WWYZO/B[?'L ,]_"&H%_SNN//S]Z M.AG/$.S(.R3 0_/SKPTP_U M>*?R\]GD?]<'AY,I[N[9DT.?"@+O5/;PZ,FC]JVI_GCZHU0WAR-_7+@-\.I/ M]=%.>39,%W_6*<&X_?,S.U8U[IT7[V7V*DO&"%-@B+12$NNI(T&SQ*VPQC#^ MJ!K[@_(6J'=V$<13 ?(7(__A9&I'L[>0<=+O:0 G(HU$2XCA,<_0<L!BJ$GCPFD-N(H:AVJ#)A8X?A0I>,NSECZ=#O4$R'>>3@X. MZEG9 ,WN.!7F1%9"I::&RQO >>J0^66>!.*EQ-8S#44?A29:!>D41-P.] MP]!MXL;ZY(E#VN/C*27.(H_DH"P2,6JDXVV'+E.,D7-+:$(1)&/T! &)$>L@ M6.$#TD1\.?2]V23^8Q]E%.J2SQ$79\>O)C-HO]T['-4SG,R)FOFV0#C[CZH$L3Y )/GY$0)7V9\X)'H1 M=5#/(&DR(R>W(KML4W6Z_4YG_DO[Q3GLG$(&W/41FE]^*AK13M,J(/CRJM60 M=HJ8_OE1@Z ]*MI(^]W^M(RM2&IR*I"WCYI4%OKQ%\]L/S:3^;3]U&I\.R/3QS7PH>S)Q<>$+SM"BL9Z]CL^:5[G=A_L'M7-HU\^[_6R(69U&,&;=F&FD-K;%D_]Z?&5+_OE=)1G8WI\ MU0(1Q@M-9@>O%]"G#_SM;Q+-K9\-,YVX5YU;J],KM5@J$ MMKYH; 9Y.Z9 K!1 6.:&,J]=\K)O.QD5U1V4RO7'.LW]:+%U"V/O/-V?ULU? M<5?7'Y:Z4]'^U2B7.MFI%IC*($E$0")2HP)H.?)!HEQ+E5'D.=6W]3^%B3\MW)XY35\BK$U;,_HB*?_8^\L$ M:3ENKYS8)L\@S#YS\#=H>O.A^'KZ=S^:(U3\#KXXFENC?@K_G.-KCR\.Z^SF M<[1$UUD&B/&XDJI0!*@K661)-8R$*'J'@/5,ISD^<=ZM,W ML6A[-?DNC8DL@7+GB 6*)IZ.^%;K,:133>"^V'FX'4,"QY$@$8A,B1-ODT72.).49RFR,)!F>3I65U9H M\4UZHQ@1GAV' )D-C7TF[?*VW/]+,HQ)9O T1 M!))),D$"Z$ 8&IH0HBTJ5U_)]-0W^^5/,"T!%'L M3?+LDY\N@9S+L9 \6D8H[15JT)JAE>J!>&49 0,Y&9N"=KT5(2]1-#1M^,IG M@IR)E_W)=/8.I@>?;[HWRIF77G@O*0$OT&J-:+ Z25'*4Z.TEJB@^=YY#L[6 M?1Z:.M5^>KR'&O&5IS,OW[Q>OC:&_\=OJ(V=O_5.8&>]/5WMLS:&&D$;\-L):UG)O+8*#1WO4&-&H>B0FTCPFFFK.3.N MMUZ#FPNDWWPXNWAO!)&G 811!/]%[2]"1*O&6Y(X5RSN HU( &\BZH.!6H&*16Q#HQ-Q%'B201L:>Q?/ MV$]H7$^T51!:))L=T;PQMC]2WI]CE5XG5^/9\5G"K98/<^ M8![M+I:.\BD> HL2H!<5:C]A,4I.3[ MND6^7W]%T8O;!XF\FU)=-HX?O?%U>CE^Z@_KF1\MVVH473&V8RY 2?;))<3# M&$^L+*>K0GA1 A"%[:W*NG:K<3D^SAAXSDP)-!L &.V9KI;.=MP;S%VI>/OZ-A=S _Z"K+:?>3 MGZ;+Q^7?G_AX\UTVA.N=[DA@+$@?T%A%L2RIIL0QT,0(DTQPAKG46ZSH;6;' M.C ?)#6ZC9)CK@3/4N*S2 28*.Y!PUCN;513_XZZSAWTNPY5K6Q,B-*5VCJF MQ- @C< 8 A!*AG-6.?3W]*H'/O?E*,")W_,?+SYO_Z#V.8WANT%")RS@Q! MA2*5.CHE.$H#"J-VB3K>JN'W ?. MZD%^$%A/9$8"IT7) MW$.M12##E>)RV6NB0HR*&N=SVJ HMW5K*UV=$@)%F*0B$A-U1O,-&+%(*:)D M3LBA:+V%WE+M7,6NW::!A=)RD6*_(QF/?_?3?\#LQ7R<'ERQL [/4X!:2TW2 M!,IQETPYD! %)=%K D,0NQM>N[-SI/Q_Y9_G,S0FNM(B *C/'$7B@*+EH8J ME?5MR:#AJ-TP '"B CN!@S<3QX(GTY4DX*#9X0LV51I=!? M/]JO?E2:I.SM URC#K5^LU>3<5S4]F_A>KGYN!TJJZ 3LA7/1)>"^HA\AEC& M'X(9P5"]Z2MI;G+>NYG\9*CB/@OBE'"E'P(E0>1, H^.*K#6^]X>TO6M M\%"7O&0X]T%(U$N4*&F":*!K7U2)9$RFDLI[<'9Z/ZR$+JGFC>01":8$*C!2 M.55TOTPBXF#F$2WYU+-"L1VFWP%8P3D:1HE#J95E&0G9!N*]I@ZE-4#J?['L MOJ1OK<<9>*-N+^O?OY=CE)B[\9G?YUOOME)1R* R,4%:Q.=4.#U+XG),NN2A M,K/TI*GOYO2NG"$9QR6Y!I)9*0G-1" 6=3_4P;GT.KJH6&^%T_)S(4[3%?#:?PM^AF2W%I]$#!V=F7JE RSE"J2@;2BL> MSS+Q1@N1D*H\+]UGO=R5Z@IN,XNX,-X2GA@J>1D$L8!KYIT#ZFTP/2Q]_%U! MT:!?:&!NTH3OL'= ^94VL,IY(AF!NK4T$:)39@C>&];;XU0++B^-;L'B21 M]"+\;CGJ$Y59*(H0J:E%Q(QM>"2J3]JH*+B+PO+>AD?>%\3L4&.A2*9(I2,L MI]+UHH1N.4-)B,[E['/PT%O$O%^^QZ&G]C(%OY8YY6")+:VL9,C%#1D#ZHS4 M6Q$#)-/;;=S3O+,N0<8R"E9:DK4O9U=*D>!D)MH[QL'QD$-O3>K^)>=>4,+8 MS[0Z#+"BCE* MZ(EB)6W%V$A M@D9D)@6B0K:E4XTG:-IQPJ/VI>(4+O0]K[AQ3WR=JBO/2@ G8BDB)9U!';HT MT8L!=6BD-->T9"/T(0BY#UL_>IL,\\08KXB4WA(?<2"&9D-UT$#YT@_T;K&G MUE#$'%%.'?Y>'VT, M35-'_[J&)<0;+VGS!9 I>E:ZVZ" 8480G[PC%K]#JQ]U_?XJ1[T]?._0T\M0 M4[4 J.:K$KM8&@\YKAW)22,^6!E!]S:3Y)[XY3L\%F-@F?11E4QGA')1>@T# M/CU2S[5(3C'>6^.XYPF;75(IH\VL52(^%FF.'VYA3YP1:@"0QPTY"([47Q%GPB@G.#/3_$+ ?V3]=4D64PN0J M$I?!E=H7FEB9.#%*.&:H!6=Z6]YQJ;4O;I];WL'ARQH2_?>OFV$=>11+L>NX<:IX!$-!1>E>T L[50")31Q2%Q*RV-O M#Z#[*>,?C%AURH.6EM"<-5IT.A !PUTT 0 MEDLCB8R(S*PC!C152J2H76_5U9L4$OW.$NG]D919,2YT)%:Y$JK%T(Q@KK1T M*07L0W*:]U=AW8CR1=]\^57M;/W1#=K9WL_S,T$1R[V/Q*=R(&(HH#%E,I'9 M0= A@%Y^,,YM=V2/*N1WB!%"<*9TZ;.K=.D"BBJU"\J3R(6CF2F0T%LO= ^. MH=>3Z2PDCRD LI$W)74V&(*J*R56I&"8#B[DW@+[R_%':&;E1Y MP?3@\TWW1M@*DV*P7!$ED7VDT0X9*>ER^I:L$C[9_K6"'$I1]&3OV."%8Y0$ M'1V1@COBC4F$A@A4V&Q-?TVT3DEFT3V#$YVB)ET$S5QHU M]\\=O)[>KSV(%!69:Q]=J5:-?"6=-,1)89'#6G\A#0EZRV%#X-;*/1H2"5G2 M\$BBI=60=8I8A&5BG ?53).]O<MNKS2['WT]\F$$+R;3127]DF5?FFK=&U!!PX![ MSXAABJ.I'0)J>268R&DIHU-H./36U!XB0M:\=U2PL>3:2BU$2> $XE4IFR6C M56A>9IUZZV)?DO[2']35.H%&FXV:D-++J5)'+>(8YI8'B(![SD74J*UV+O*VX,^.4B= M*(.EJ*P$&G))=_+$!EDP3N5<6M10U5M]LG=QB-W)FY3+(U M,!M[RS"#BK_NO<.,]BD1(1D0R5DJ->@EX-X>']T;.B!!H:='L8XG6#-D3%UQ$QC$6 MF#'.QMZZDOJ@U/?@-%.)G*BGD:A235T&E$O!"4MLU"BH(FAA>I> 41*T],IWD))0&3LI:GIFTUJO> MQEDN2EZ<4?-JU?\O,(8ILN8X[::#>ERC]>;+Z"VO_[PI>=J]X=,P*W7 MGA,#5I;H6$:L*/F<'"U*$$C!_C6&OD"0[B, MD@8DA(_++R.\9*1%MAU7?5!:<2R@]UG+)8:>>!%I:LJO@E?8Q1-=;5EM^ ML-!)_R3\Y>CX^1%,8]U VIN'_X8X>S=9A'W^'9K94A26'N24:)9C\$D1+HIQ MXTLV9K*:Z"A!)L4@^=[FQWY7E;D7<]P;A9IXXXOZJ/QU;Z2EYI8:CN(Q>Y&( M!"8(JIV\G'$ LG;DU/56J>F-)V$YZ*IYBHF7%L <4.8Y&XC+*A/'J _>*.Y= M;UL ]ZX218I*!$"!&M!!1:;#@[[#L)<_0F)9)UR4()G!-'J24* *58+B7L>W=H MT3M67,X!H9::!\=+?3))B13!$ ]2RS!)4,W1F/90.IT*0ZQ'I8.FC(@' M/ 356]NZ#])I.4WFM0_))\^(Y:5L+BKAQ!LI"3C.-7#PH;^!>O?#N;@.1T72 M3&63B%"I9!I'($X:26P2-@@AE13]9[5^QK*X0J6;Q;*X#@F:.94Z. *,JG(" MRTA(IA32-]IR(P,5][TVZKK/U;I41[(0M$0[)V7;#L2(J0PXR8X[S;4-,?%,J+XA 0O2)I(B(9Z,SJ#[><]*L&^8Z-(B-\%8Q:0CW"A5ZIBD)+ %*QYP2 M9*U#[IW;\-H RZ?[T[KY*VH<];+/KM83PV5TXJG$>L2@@$C%%0)>+,J^TEE% MDRQ;>M;'=T.^Z6JG6C0W=0GK=LX3&6P@7OM,O%"6VLCH"AH/+=5RN,#3=]HF M-H6@H3TX*P?@5N-*H6$(6GD6M ,EE\[3ZQ,_23DM7"2&H;$DLT8%6U @QD7K MJ5 API"X<;_]ZR9%YY+)1/E2,R T#E3\*X"R:Q8K=@]Y-?6N[V*'I9("+ MC%"-@-,&D**A:R53)"$(!19 R-S;:CU]U@#[H(% <%%")B;*5(IDE;9I"+'* M':+"?+?+!(M3\EY-GX)^G#SB].NO;B=SZR^6>^_+SY;+I3+GSOL]K,X&NFN[CXW1,^#8N[ M;LZGU[_SP7_@GP6JD;D0V7>]/UN_"(QQ='__75^/MD=GF7 MM@M)/4XX)+.WI;:_.O3S)R+&GJ_X$= M1@]G3P[\] ,^:C8YW*&+:]D?U*/CG7>(34WU"CY5;R<'?GQZ8YC,9I,#O+=] MM!_5'\8[(\BS\O[FT(]/W_QI'[<9P6\B[*#0(9^F_O#\N_'57WT;ONI3G6;[ M.[F>D19EQN4=__8G-/Z?_/2XO HG?'AQNF$RQ05K)\.WN3J<56DR1PWER:%/ M1?]LKYR]NMM%*,U@8/J=RZ"7L@PKFUV[;Y[OO=0%V'O^=,_WKY\]_+Y7K7[ZEGU_#^?_G7WU5^> M5T]?__[[R[V]EZ]?W?>5X;=" M8#N2_NL94)Q,LDNL. >\_;!9Z:R:A.IW=.VU4HH[AOL/+-]]T3GGKQ^NWO MU>GTSX_G.YZ-,T'1/9Z,6V6GCJUN\*)4_I3)"B YEU(=J<2)9R9) &E5EHQ'_JQH(R2OYUMIPO+\LO D;T4]+?0Y>[UW.[&&+?EBQ]*['[U>@P_?C'] M63GP_D*=+<-!#BAS*5?)R!]/YC-\XA&D)XNG,TJW<9>>_" 6:^ZP@9T&#GVI M[(9OQ(?CTZ>GC_Y8-W6H1_7L>.?T[I.;\*YT1OCVX?)?GSQZ?,TUI\\N_O1X M-OWR-2<62DO!3S@X$J;@_['3_I>4+ZY>\_!A M4?+ZN]XP/:ORX(0VB8+Y.6B#4 M!VM3(H;2$CE@$/FYYP2BXBZII S374F+O\W]% %M=/P6#B?3V:,J3Z8'?O;S MHQJGV$#$/3\9!3\:369A3;\@)W6KKO.Z3+A?O;'[MOWSU_ M^]M_56^?OWG]]EWUYH^W>W_LOGI7O7M=H9WP#HV!BHGJ]=N*J1_2C]7K%]6[ MOSZOSID09^;#[M-WY3)S0EZUXJ=,CO\6++JO"B*]K8(XF5:S?:C^>M--YOG"^ M7X""G83?D -\RW[Y&4G^F!R#GQ(8]X,V_SX?0R7HUI*HP)67.1A&!,NEA$6F MQ&N5B!/*>RVSC3QV1847=8.H]5^XNB_PFZ8?ZUO.!KZ%S3=3\3O=U]M?>R5>'ZJMT-9R;]ETBGFNOL#!-.5=<\G1Q4[R_^KYI- M+GSU<"5Y"6.KFQ*C4;VH480C9@68[BQ)R8PZ4"M+F)/U*!T4.&)9*6T'+A@3 M-*K]=U;UG[=Q(&4RB[GT8YTI+8'=SKK!7;P)!SB?7\7E[5C!,YIB!D8<#XE( MRTK\9&2$1I8L3XDSZ[MAA;?PHX95.V>&;D[^.D+^^_N/5L]^>[^U5 MO[Y\O56]?/5TNS,C:S,$V@_/CWR<585DU217GXE8^:;:.X18 O%258^K>M94 M3_=;A\V7[O8!1OJA*JW[U.F">7Y^+_CY;/*D.WO] H7;9]_)@E?T*R;\N8L= MFO"7B?;EV[^PS!;D7HO?_2+/7"UF4)@X)E#,<.Y-J;7BB-=)$Y>YEZ4.(T^T M&S%3 JX7G9;JDA>!V^'I9#Z>38^?3A)<-LV;]M172M77%%;=$QN+D(-]9QGH0MK;PZH?<[?_3R)"!\42VB M,W7[.D):M!N,8D+?0(F^9/-?@0VF=]!@>J?)7*N>M!Q>H=4]*:D7U7_/IW63 MZMA:WI-\GA(=SW/;H$:QVLG6YZ&MG?/T@Q_7_]-^_G'I '*/=L7+[;?;>]O5 M23K']*UF@N M'J]>30GKP)0^'D1Q1TL-&33=34*:2$]S0,$;7%X6)?@2*;$WQU]7C-,UK7WU M#:FQ>IXSP$3.,I)46AS+D&A1G"/A25N?;8XI=:1-G9#X*?[Y>OIN\FF9"O$> M/O99#1\F/>8QG7"]F'=$QV!*2]J :%<*1G$6N0V9^7SG<(0+*]_J,Z^G;] B M07'?A9OL6I?[[KKYZ_IE%]H )-SP2D= :,N)N*@9 9XMI]()"7<.X[ZP[&\F M: B._E]]V%J)2Y0RG''V("Q F2C0[!P!61+S4\[$,C0#I4G6<&IE5-UB5E]) M.%A^R]'Q3\A>O-*'4\3*^M"/*CB"V/:[P*]1U8=F,(O.+1DR1U6XXZN&SP.- M.?U\LO%O?[*"99U1"RYI9*C= M)^,MDFYF( ;:<2=(YB*FK>+$^D(,;LX;K+*_KADO:2#82Z)YDP* M"FC-H9!DK%0RE,0*9PD$(0**4%1%[TSS4E1W]*;LZC[%)1BMB7.,#V$)2SM/ M/%^D0&T+(;Y6I&!-D7KM6-QM4[7/:G54TQ;,80JI.IQ/2SG368FUPCM:WQ_C M/X0?B^)00K5VXVSG+M!RIS%7UU%KTT]_>Q*<+>Q7CG;9UZZI6_Y0JIN<%]O5 M6 ;7@]K5NJZ]-[KNNWHV:B-6P,?]*I8":[>S!*Y=HNI/N?T?%6M9K"N7Y\;\ MV,4"W/\],O5%6_B&N_?^S&>1'O'#;6W>8:=O[$X_#=]KP1".XKX??\ OQA4^ M%K_YK"Y]IP/+W34QZ8K\DG7ED9_I<=<89T8QAW:W0X,\MT= D_F.K0M6I^EB:TU?_@LH5I:QD*51M M!;A.G=-7K/L5M'6; 1\WF^R2PX1OM)4SN)1*>RT;2X\@RDO+3IT)0KQB(GGG M K_K5CX1K@N9U-T^_O7U;\^&+;KY6Y1*)@/7GEC.%9&2(MI:(TFP6N:D+ M^_/N'O$M=\^]]2GT8+HK\1.5%A>Q1#J&XRKN0_Q'=5!*&WW:AS;LL?BQII]3 M,WY@/U;[OJER/8)4^=$(+Y;,Y.(8^^>\+FZQV:0*<'(#/O/,,R9*7.$BP?7$ M/W;.K7;**,5G5BZ7!-]>7^]E;\ M41G%R7-*DG;3#J(=I&]FE:-5\L?-=M7"YE>=^=\BV34 9KD.)FI-!"\M*FS2 M)*CH"4LZ #,4LKNSNK@X_WXZGTYQAHOD\R)R9WYVZVH6=]JE_P7-$LYN[N9@ MK4[J'2&=7TU./LEN8.0^.LF_#T@*@R%O'=2S&7)C*Z:FDW'1*T;'%:".<5R] M+"+>Q_;,_9F?^47^[A,RR!YLJI7( 0=X/R/MXJ*B ]# MO:HLV(?JPW3R:;9_>GD;-49H1Y8@U^.V"$8;I57B:CA]EMW[SA M^O&=WEC4Q).;KQGKZ9WU>"&,& ^$GRJ^Y[7=[8=Z3GM_LG29W7:W/)-5:MM^ MK4P7VZ;Z*YN'&*W1-;K-O1O5X/+34M? M;?KR5 ]M(9:@@#R(=1LVT#<68G> F&&'+!UB[I5*L/XC>A593#A@$D 8(IW- MQ"9C2.#)Z,R,@]!1MEYQW-3I\=%5%ML=JWYN M"CL.N-0I+NE!]7FH&^C:,,/K'"_# JUKIZQ0]-X85JZ3T5(FQIDE6@5;LH$= MLZNO$9C01@01%H7B+/!(Q %+W/63$7;#1"=;LZ_M'OSZ6)K]AB0 M!@X9YC_,_^'.?]7]*=9]X/E@@DCS5X[M2W&+*V,-ZGQ55%@;"P:I&D_:4*YY MLSCRQUDN>K1=T0!C,FW?-3HN+_]4XZOQM=48ASTIQN3'NFE=66,_CK4?E4.\ M4KBWW-S,_#CY:6JJ4JFW3M>E=8L?_(]7GMY_9^#6;=0)R1/PH($XF5&=4%80 M5VH=,Z!:*"%!)=:1.G'TN>/0HI'<W(U-@K^^,J"V,1F8.3W+?6SM!#'9>"!N(=XL-N&R?W[?'1<";95 ME4Z06Y=E[[?ZGW[K[7*)U5-,DR>T6F0YO$NE=R6/=*KFKS M>CYK=0-4$AY5\W&]>/P?[]M,UN81@F.L#W#+__SHY:L7%_EA/#\@:3(C)[<\ M^H7S+:[DEA+F=$.>SG.-,12_7%1]*10^@.0\23!Z6]P7.7RZ>Q' M<$12/5WHT"7,T M/R5H#.!^."I3+-&B9UOC:!W^PY51X*?'N, G_RW4V)]^9CLDQL*-[_,,ICM^ M],D?-R=?S@]MYNZJK#3&V?Q3==H\Y?@^F)+5R[.S2I7W)^*3&]0$;AI M,,#*>/S.FW7UDJ=_#+MY:_"UFNA7,LTR5Z5]^Y(/OJ[K_30P8OR,8U5?[T^)_^A-JE;/W]?NSLZSW]7CA>D(+^_JU+/OHVN*N">))X[<=W'XP M'=5CN+X+_OMS]K7KYZL7KM[_OOGOY^M79$OO-QH([^#?9()'[+XV& M-;@/7#A(Y)Y)Y&L/H6=P4+$-$\ X_X/W[)P ;ML\MW7 5B)_SX)8]L[>6_WP MQ]C/$SX__3B(XNY$\5K08"W.L,T38WV"#)P=KG@#Z7WP(^1>>-_L ZP&+YZ> MOKOZ=?'N:J]]]X 3 TX,.-$OG/BL2;R?Y/>30UAP^8IQXIQ>,( ^_;6+'] MR0AAI7E?XH1C_95BG\N'*?R^7;]RIO\&!PW3:7L/CK+%K;USXSUIPED]_^>\ MGAU7CZL?GBTF>!0)@8H&Z!L+3I64;&B;_;?Y]'DTUI5K* MJM?8T3\>Z/(8B&_B,1!_CS_S'TY\-JENXKQI5A2(\?O9FT_LF:9Z=C: UN;9 M'?O1<5.W.L9GQ"@HLDB>+O>\A68^^M+3,T#)MWW# Y:L#TO$)F*)>/_/4G2@ M1H%>?X36R8)?C$X^KP)1_G;N_2TX_.WS^UML&4V:>4D9W V3^6E/N>IMW?QC M (QO^VS[[>GH'W=T"1BR \!8=[6RBV@AWYCA3OV<#J)D ISKLB1T;ZZ M!8DW9Z\>4*!#%!@X_T&[']:^!OUGPR$,M&\^$^T/,\1C!!S]:V-9M M%^B5&->_E9@SB?UK,:%H[W/YJV=MN)IC @QH 8O4:,#3VT3Y!]B:!Y/S^7GY^:4#\P_, MWV?FUYO(_/H]'.W7H5Y-HM#SDW<-K/YM5C<]8'5\1AG#SX_XH_NYQQO\UL]6 MI=7NG;UMV.#?WN#VGG;?[+97S49/;E,:\7R[K\?U1+A;-?V[$:4>VO)L6EN> MMNW<=Y38;A_1]J,M=^S,#P]A>#-^F$=REX92H3BUO+DW?J&;XV7KL&/]3C:K8_F3=^G)JM"HXBE#Y&I0]G>_[_N3]G M\C/_XQ?KU%5[,T=7V=U,FVW!Q%?ZE[%M];6K7[O&MZW\ZJ/7_=H5M&.[K-5] M.:BKC>2K-KV-!RHN(]DUHLC.\6Z1*E>42>IG^,F-86ZW M:2[ZG>Z\?>Y-!OF-,: ?!^0K0X4'-MUA%V\D63=JNNN)R[PWTN[:$Y_Y=(I_ M57X0<@,\/.CI#KMX(\FZ4=/MV*2[+,_.A_VT3[QRX-^0>N>/E]N'K*53R5V$ M8NG 4\[42T.@JJ3[?_0C&'];/MYDM38#;JYXY'C2K^E>W #7S?-?.J1I/[#F M#AO_I_H(R3A^,?5M9' ;L?3B/0N&!>D#R0HTD0(8L8(%XHV6T0=A1;:/JO8I M1[.W)17@Z7OJ/.6*!B(H""(-5\0&_.@%%9J!@$C5HVKL#W# \X9\\/YPI[#= M[CB5?YY_YKG=V5,_G1[7XP]_+]$MCZKYN%Z\Y8_W?^P]0VF'=,"GB$=5@E@? M^%'S\R."GQ9!FC\_JH]F.^/Y 4F3-L.@W/'H%\&VA!8_/;XXX5_N\W[OCI,' MZ!J@:S.@2RGJ:/:61"TED51Y8L$[(CE3/-CH.9@OHC(CQ(27E@43G>A?;;LMH[Y+27GQFM(XG! MI-ER).BDW%*&45UI#"B0I&XETS)*@5"9>.J>L#MEJT862NT2$ MI@J/#DNNVJ)[:5F6JXG>=A@Y"Y+KIWC:,OF<, M>4MB?WOV&RJ(6'"2,9.)CA&%BHN!!%'$BQ,C=;R3B(NEB$;F!5;3"Q1.FSR?AZ@:6-(N:'0%*1) M@BI#E )>+'M+7 D&$Z"23%Q0ET,7RNQ2H(G++4[E X>FI;N9-U,I?3.='.(< MCEMW<8D)/BP'(%O5&&:# -AHAAD$P'D!(%G*AE,$!T4CD=)8U#,%)5I8)PS" MN1:73AMOY^1=\-N;D1_/=L?I^2G+O8+NW!A&N NBDW%">J["X$J]%6^\+2M$)IG,&UAX M4@>-=?.999 $YR6!T]DD#YP@X@?46)DG-FL@^+WVP1C&%>M"8WV-Z_Q' ZTKHR-18-1#=U\,,/702;FA,&5T#EHH0WQ"ZUH:CVIH"!9A M2K#@>99!Y"X4UE7 %-^B]*$? 0U^UMMIK-#,IG6J.7+*E;Z.D#@C5.^UT\*?B<]J0 MZB$D=4B$&!(AOE]X>!�_E! H^62.50$%"1"4CG0DA*<==)6.NYO(?.@EJ' M;(=!Z1VP;\"^6YOVSE'*(*'J&Q21HAQ"V01$:T/!:LZIUYUX=SO'/J74 'Z# MMW>9J5Z#/MTE%_%M7M@H3>:EY^\:I9"$V5, $Q85'3"$ .1(9O">> M:D%BY)99;86)OKNZ7A!F@<(#" 0IOE#XKM)?: (E> MHZX=-"I8P5$BO!&**9Z,OP2%M\]1ZRPYS6U9M\3HK@V"PJ'94S>M#7^K?:A' M]:R&9JOP0SO#LA_P41FF4RASG\1_;+5);^V?^_@\F#;_]B?+F7G2)L+-CJO' MU0\)M8.^-E!JZ[PS3'7;QII)UHZ8[M 6^4Z/$T6>1.6#$@V&:!X81 MPRY^H&3=J.D./6)6(AEW8\0UG#75H3_VQ7@LMJ*/<3I'\_$[Q.7@T^S1=(<. M9%V5(5 :@A&22&M*LN& ;]Z2LH!OSK"+QNT8-D#$<8A%D43B./)$F&C4I2ZE$3JY"QE MY?@EM_B#QZ^AY=-HB3C>:L08J\$D6W+2ETWNF[ M==;&Y7 R'=3>(7%L2!S[WL0QKC(+0:.N'%"R! FH!IM(A(F&!4,YBYVHSA?+ M@IT*H^-N19$52^Q"OC&Y9 ,>#G@XX.%U369!TNRT0S!#*)0A9&)U0CQDSIBL M=+G>?9G$)>$AWV)NR*[M@9]ZD[-KX_>'+@Y29Y Z@]0Y)W6485Q: 20[5,6E M"XH$HREA2H?$N [>=U*Z9FE.(+OEU*![#[KW@((#"MX:!5-FQD4F20KM,9Y! M% Q1$TN= LH$*EV==#)?&@JZ+:&6V/%K8U#P(2;87EPSTD D]1'9KU."\0[N M?30RK=: UJ8.1%I4 RQP_"A2\)9G+7WZE&5731F67*VC1PC@B9U4_O)K,H+*?,W:O_&=("^GM MR>>0%C(D-PV[^&'NXL$C=DN)^)4B%V?AX$M5HGWD(*3(1"2JB=0R$*\U(Q$4 M=3I9G1+OPI7P#@X.)U,_/7[>UNAXXZ>OIWNS$FGR=S^:PQN8[NW[*5S4K/%/ M2.U=S>N\>P!3I/:SR6CDI\W)W9^U[9>O7GQ#W;YZ :))PH*F1*427R,%:E*> MH4605> LHRGA.FDAWX,%H-NX:=@5!LSYH96B9HE-QU=N/)3=AL M%7RW&'SESW;D5E6W!-RJ)M.?PO3QR7WG_SOYO!"5;ZI)KOY]/H9*T*V*4RY7 MQ,$!&17M64.$,*7_4$!-(7-#N. T2D=CZ*9GBF/H@/-\JF?3H\1>'NBDW%#DS%G4 M SMZ&W;Q R7K1DUW*/VS$FGY9CV'S,FX8#-S)%HNB134DF!L*EX^D;74F.V-)QYPKE#\ MXPQQ7I*96/I..>[SLN:U\E/TY1VS+8[6VNWXK2/Q2]MY)?O7<,N\CIGDDOT@ MF2MM%DTF*C@MG$TT*^A>L'0=XW(EF5=Q>+HZH&$.A0)/@3APJ %1K8GC*A.C M(_)81K[K)D]\U4"3M06O?"062HP&91J%8=#$>"[ TA2B6X)F\Z" YA*R#.>X M#\LS/)R&7%!MK K9Y4@T13-26EGB=64!5LJB=EX"OR3R[J[:M ;4<%([G-0. MV#1@T[789+FAW@9&:-2,R&0E\5JAOA>I]B+X!+F35K\#-MV78]C!$7U]+O!D MO%HOM$C1)@5H(BN'W,DL1\TAH.GBJ>4B4.9R)Q%@B[GUS 7-5&*H.N&4$R^= M?QQ'C8EGPC0/2BLMH<#,W:%IS9-_4/YG8%IQES*)02:DC\G$*J1/HER:: ($ MW4D6T#F:+L'YO!;O\_D(^FN"IE>3I<8H"^ IX0DI(5.2Q%)4()A-1AONF>"= M.* OD;"C#!#.M[B26^HKE527YR_96IW_SL5;>KT0NBIY!]1ZKPAG,A#46$QQI^/"6^TSDB#2PE!+(%9' M8,FVN+1;THEU8>4Z)5W61DF+U#*^5 YG.A>4!F"1)JHT(BL"Z%>%TB:*&@ MV:)LS0 ZI'(-;K8'[&;#QT0NF$014%)%M4&EF25+M(D00TX!9-?*V!U\;)?5 ML ?N8AMPZ:&3U?CKX_N]37?_! M]U^>LYM277:7'U6'ODXX=!+]83WSHT%:;#1_#=+B@C=#RJ!Y1>-[.0XZC.[O4%N>SE^NN"UCI19@?:PY==[-(:=W:^Y#2 U@-3W MG$]9XZ.,F8"E:&H'JXEG1A"1A,Y1*M1Q.PDP7RY(V2V]Z*1V]3F>?EU8^NEYCG[9,O1OR,RO8/8Z MO_-'-Q=:#:X]_O4-Z:6OJCYY?[GHXC:XCN(#,MXGF@[(>$Y]4_AJDR&T9:VBJN.%- M%5>DHRO-6-'158@HI6(&8JG1I!2UC))9+60G.OI;F/EZ#.FYGX[K\8?F'!8\ M6T!!UVHYTW9+L8?7+WW0WP?D'9"W_\B;(P,7'&(G*[5A/!@2( >2;:+.<9[T MY58ZM[$IUH"\0F\Q^O ZY]X!>9?N_=_,!GWO)C,_JIH;U1@>!-X@\ :!]SVY M5]JG)'PBPC%4\Z/4)-A2UQY$ @=.A=R):7"^1/BBM'U'?BUFW!:7^L')H2$^ M9L#! 0=[J_@+XQFP$D[H;.DL: QQ/FI"3? J&98Y[:23VEUP]8:*/C=;U"XQ M7Z:G +M217_HQ'VFZ(]J'^I1/:NAV2H,-EZ3ZEFR_%-TI8UL.1A'N62- <)4"H*+Y&EF7=@( MOWWF_-UQ6I[%8.T6ITN,EO_J5AELA@$D!Y#:K-D'RH?2P:!'Y=>G-5X M,BN5EZ;X-7(_WO9AVJ;13F>E+,QL'QHHC)Y@W*"QDNNQ'\>Z/<+P,SC AS;; M7RQGJC]6<>0;Y,Q#_P'(>)+@= 2X"N7RZ7J/X(BD>@HM.^[@FLP/QD]2W1R. M_/%.N?KDT*=2I>:<05TOJ'MB@BZ^^.]Y,ZOS\>E;VI\2&"=DS*.RA/B$G3,> M/;HA([*>$_TZ$K,+;(W+??+?0IO],Q.^),S(I[= MN2!!R^97K_]=EGGYBM,R<./SDJX>'&^ZC3XM2!10HG:Q!K\6'\\(FJ;ZM9YL M52_'\4O.7\52M!K*9_!Y/\GO)XQ'7SK:/]9-W5I( MQSNGO[_*@]Z^3M%MH]F_GDCP*VY@VXQ_]?I7KKEM9MTM?SN\=QGO_HMQ="[Y9@W_@@H$+-IX+!EDP<,' !8,L6$%L^I6C^J9Y=?]BTT]. M_\8?*C@Z+,>#S4Z7&'-O0B-O##']"/-;F>AX8-,==O%&DO6!37?8Q1M)U@NV:2IKMU)7D;;5 M#ZCI/B6+<9=$+#V.2]YJ*<1@F;,DF!PM4XPR?;FY4V8 5 ;"G3=$RAQ(L)") M,B",BIJ#N*+XVH+K=L?IV6>>>[[P$W25CR6WC%ABG0 MI7,H_\\2;0,O794%\2Q(PGD"E[G(,5Z"+!=Y!ALT<2X%(EG&W^C$B([4.4%3 M6V])_F8&BREJX7.F* M!G BTDBT=*AEA9A)B"$02D/DFH(W$M8!6=QLV0WK]#- U@!9 V1=A"S.P7 I M'*$:*)&@ W'9)@+2)QILM"Z;2Y 5O4V&>6*,5V@8>DM\I(P8F@W5 1_$S5H@ MBVXI,_35''K[K,"]^!<80REU4;R+/N%==3,K41$?89 CM^6OH=[LAM>;O:;Q M/*!MG*,B6BE H]U[XD$Y8J0%%[-C3J@N?),G+(L2:/<"PW8KA.265D,)[D&U M'B!Q@,1;0Z+,WH$"1KP,"(G")&(5ER3(Q +3@L88N_!]K@82^9:U#Z\OV0") M R0.D-C=<9 )5B;CB%,F([P)2[S7M@ =M51(#?Q2^[#;^%97 XEV2[(E=B$> M('& Q $2-QT25912N.R)X$$0J9PDGE)!HG;::^JLIIWX;E<#B6I+F@$2>Q _ MNLD=52:7**]^%N_8L MS?1$S#1=Q6*Y+>'8(&B6Q1C]V/8#, [ N.KH+^J$HH&3&%4B,D5%K)*9!.<# MS5EQ&F473MNE :/8GQ("" PK>/J!,)\$":GDZ&T^DHXAM"75$)YB+ MVD'AX+]V/8#, [ N&)@-%(;H,D38:@@4@M/ MG(5 M#&,:V,-99=3,&_AK5T6,'*]1>42HVLW!AB'EM>WXIK2-ZC*T\E!];DC MTZ!];W2L^KU6(>ZPU7^X98.O[Q,XS(ELG0G$.A^)M"P0[[0G8 U7U$50(77J MJ'TYCI,#*'Q\O4&[L\!%RV8W9 P $!!P3<. 1$HU4FBFA&)96(@.") M!9%)BI8':1#2 G3J=ET> B[; WN_$+#C.-@'T[UAM@_3JFXWZ58UAMG0O.&K M\^P'S ZEEH>"X<,N'G;QL(L?$%D?V'2'7;R19-VHZ?:SNMH5#'2R/O>WP-K+ MLE6@F9V8*H,/[!Y9]8,/[(Z1&REZXX0F3( DTF5*@N.""!6HH31FESN)W'@Y M_H@<5@IQ+IQ6ISS76=T?8?E&N:N&7)$!HP:,6G24"=)XGC210@K\#V?$"@E$ M1\$42+ 0:!>Q%4O&*+:EU&8%E@T8-6#4@%&+E L707H$)9XUZD1**.*$)OIAR1@EMBP5 T8-&/6@2;FA& 59:TU1'0HN1"(S=:@=64T4 M]SH Q-I[B(^8>EZE&.;%9S5P\I<@W/PNB"&060,VF+3D 0X' M.!S@\#HXY,;8E#T)(DK4PG,D/@ G/ @)B0D5).\D4VP5<,B&ZH8#' YP.,#A M[?O/T*!EMH)$81B1(!WQU&CBI4DY>$Y-Z,1QNA(XU$/OF0$.!S@Q#GN9DUO$Z:+ S>V4'@ M# +G+@(G@*=>26)UID0FYXB+G!/-/(64O:0J=.&=7;:LX5N2#=KWAA^)#_@X MX..*\5'X'")85*FYUT1F18GEM&C8S&HF; !^J9;N;=RU2]?%MY1>8H3\0\?' M05D OO[?*51513!WQ< M?QCN9OIN7\&L&DV:H>?"_\_>NS:WD1QMHG\%X;7WC".0^" -T-:,3]]:>J05(D04H4"8! =WK"% DT&EV5F4\^F965 MM2$+8B]8-:$X7_II>DX/\[ >>W_>FJNY>R(.WMGLIGTE(=2:8!RP9 4(I74A MZH7<,Q>5R,R09-9/#7I,)C@MMMB\7(VMWMFRXRU]>T[GM?L&O_MA5HC"B,)] M0F&O"N,76@'O4BS9,3"6!I A:<&D]M&M'6KYJ'SS5E&8C;G=68)ET"B,Q!F@C)N0*_.;- S4:RVMN$7,[&@B#Q1>*+*(PH M?(@H+'.V48J"HUTJ07(#5CD!N1Y87-]A:1V%'Y,[WR8*,S&F=&]* MHO?Y1 WL*;?<(QF8!B!6CQ0L0YLN*C%O13KP(:+6MQ+L?9JN/O9 MMOMV&'(Q.8?;LQOW%QQ@$_S=+][O![3L_<)\<$P8+RP$H2,(;Q,80@3$)((S MPG"9Q>#W!>RMP6"M:?]DBB"X2OEH*4;?*'\WAH, M@F#_9(H@^ SA<$@\J@C45B:H2*ZA+0'BL\C:F,CU>C@\M#KUO368!U>@;[0% M-Z9EZWW^,2MS-"U/&$>?W63VMU]JCO:OHV)9[HGW-/B0!+DH%*OL*D]$)L]8]\=''9SXKMGZ?_4H\W6(/JK'[ MV;U]?0\HNJG-V!(V4OON1!R\S]I1!V%&U$$&/";785FT'<<)^&!EB,F)RGS!96UXB$*- 4IKK@*EFR1*>"GHJ5@"X@*EQ M!85%=M(G05SD&RE=WR$ NW7,?D1R?H=8C+C8R,Q48']WW=+K7L9-CRX(]+A0/+.1/\P MG!C8I/1ON&@B:"+H,M >T![09:")H(EL?E*VOC6ZGS52EQTH1V>I3-N):])X MY%T["2,WBZ,XF2X7*>(*$68C,1NY+]G(VLG(,4HA4B-!>&/!.T$@".,U,8QE MPC91-O7.-;/)['-[G)J/%1A>5UBXF8$6J3W*KTY34P3_=CZ=NJ;M M/G*5I237LY3LH4G*N\QL]<&0M5":A(G)8Y%C3H;8S_.7P7)2_8765WZ+RP#@\] M%7JJ_?94)(:D J/ G:8@-)-@B:7@/,V$NL1*S+").KQ]]52I."H9A2EA930@ M4BH^*Y102S&;HN+9E-!I&^-_#D_%7FAT5!AEH>]"W]4+W^4YL5]]5TDJDBBIT"BJ8UK1.TQYFT]$JA, 5<^.+^- M\3^+[R(O[MS*:& M0#UE ??L_,K1*1H%R')#$"Z+XH%\ $(IK6MZ-FF^B76M_[=#MA1?%0FXS^G# M\M2GYBBOK/EHN6@7;E8[ JU[\ZX^H'UDJY^[!ZV"Y41F!B2KXG8-#6 3)1"* MPPU*T63T>A^DS0WZPF.OC7USPV9L3-A=[9@'YZ!WAB'[@0_H1="+/(,723PF MKX2&$O71$O%D JZ>A)JX#-Q*'X/(W*S>RK/9L7H2.V9U'@:$3V1:$8-R!'F,8'D.G$*.(H3#IVH:-BTJG0P:E M"YM6UCAS1]SQB)6>O?(8SC.337 @2LA5?IBZLJ1=Q!K40G\I2FW>5?5QZ_^W4O(HI; MW_W=KWOHJ!\X./:C[[M_>-^P\B=A[">&N[JTWOGE9%&^-MP[ 9].TLB%,#\M MSW)>+&XTFR_*K8JEC"_T^$;,;1EVF^^)GE5)F"SV8]K>7('GQRO(K-!:7N^H1&4(QTW*J6FZ:\HXNBW,'Z^-Z+__-\.H M_G7T[M_+R>)\]+?1+V]70WQD5=8VQOG79U"&YX#77Y8SMXRU-NK 1FPW1B)^ MFM3M#WBT7\\O( MH#Y+]8_EX>OE4!C.?%F8RN1KBK^NOHH2\H+\Y?(#H9;:G;7I99L*&RO(<3D+ M75B\NO>?;A=_?9FT$S^9%I!X>?GYNZJZNJ]C[ 5E?[EP^'>\3Q_YGGY!U!9N M^[WWY N^XV_^ M\#KMN0_F1T_N9?5LT["53E;JISI9_> TQ%YHR'?8^R8Z7]U]YM\^3.(65FDN MAMY<)A36E&<8UH;0@M"R@I;3T_D,L63K35^ M#1P'V]?!HDKC8'LV6%3IG@]V!^G!]=G:!S*WM^G! U:FIS2VORMF/W0-6%4N M;B\Z/W1503L8AAV\.BT>9(%VL)T,=T]&W\_!(0J@-T0[0#M ;XAV@'9PTPYB MG-0='6[Z/WSSM_\XK=ZY/N)/6_C7ZI!YW]L'LQV@W:S;#L)M[K@:S=ULY!&;C%ZFT*JC1Y&G(Y'K.LB M^GW-V^M)>LZ^-+L?[<":#MV M[K-BB*;:90TL60Z"ZP3&B]IQ11"9O:=$K/59^91.S^:-:\Y7.X0?UECE6SN5 M]Q]^^U$W8*/'0JBQ$6)[351ZK.T(6[OT9+LX]F40^"6X(2Y( ]'Z@D!!!/"6 M9_!1*LDT9V8K^/7&-4WM3K-*J+]:+)J)7W;[IC_-CPMXS18WCRKY^/:Q3D4QU MEG3M-'I6.XR;6-P!K6=+*A?!*,?!FN0DY8SJ%&Y#^^:Y*!U7V":4(6PC2NV= M(/>7B6YJU)ONR]IUMV*'+',T7C1>Y!KW7UGHL,RO+J\( R5F5X-$'L(5V@'(V6:*T=82L<8UK*R"K2/+]+$R7E74< MSYOZ0#=CR0_S6?W29CZ=EDO>U^E/[:9B2S.V!B-+1+G]$R2BW%903D7.M:,$ MO!$)A+,4# D""I(E;P.EWJ\=S4&CB"8E#TR&>B0@-6"9LI"C MES//H^2:Z?DH?4U-F-1S';JZV]'\K&K5#W?![O7\#,N7[=UZ,B[0'+RHT69[ M(DBTV<,6-1:R(8CU4[,/+G;>=G3K R$Z" @V&!#,)' \65#)*6DIXT2OG67K MN>+1Y'(1JUE#PQAXGTO,DZ@R3FIEC;F,;NNNIU45VVM7Z/Z;^>E9FK6N"V>; MQLT^=V>ZO3[_=LFQ.Z\OO?K#-?%H%19!#\$/V1P*.H]&1K:+!*61Q,6%5R*3(,G+M2:CT(^F'(@K.#99Y%D MB+<)"^%&$^H2:*7X1>6]]!R"IXDFYFVD\G8Z_E6LYV)W!\Y^FG_KR73L)O'] M[,VJ&5-'-OP:KYG%2XI2^,@UCK*I;5?(3!#EABM(9":#$37:;$\$B38[&%&C MS?9$D(.()JP)EF?"00)T:CI[6@B4R>E)P)RX.Q3#&:.!#CP YFCS.G2YVL)3U8PC,4:T'ZAZ)&FQV$(-%F#UO4 M6,*#(-9/S<88]E8,RUB@,ANP@7D0ADHP+GA@T669(^4D\J>4\-S8H/*^;9&PR556NN!^9A*G'MXQS_==)E^3#L>GQF7O>HF M@""&((;$ T6])T-#FT6;19M%FT5!#B-8,,$HYJ@"XG@)%I(2X+RW)79@02=& M;5!KW4VB#P<*!U-%@9YQN1CN=A*[JJSO#^++L"QU%CXT%R1V*&FUV$()$ MFSUL46,9#8)8/S4;00Q%O0]#0YM%FT6;19M%00XD$TQY--I(,)9P$)1Q\%HH M"%:S8)UA*JYUG-MJ Y>UQG37\\2_IW\O)VT9],?4?)F$M$HG_Y["_/.LN^.& M\L=TS)D9=@H9T6_8@D3&,AA1H\WV1)!HLX,1-=IL3P0YB"@C*,>\M!F(40%$ MX $<-73#*V ^CP88OCS.S?\S*J*?E >-H.F_;4;&T]F3> M+* R.EH,ON2+LP 74Z/K0=I(HH:;780@D2;/6Q18^4*@E@_-1M!#$6]#T-# MFT6;19M%FT5!HLT.1]1HLST1Y'ZL SW :&_-^SWS\\OEU.QPE42QZ^NM06.9;??K#,I&B?UIAN:LU]"O)7 MA-B#D>C>02S2HH,7-=IL3P2)M.C)M(C9H)7F%K*T!@07!HQP'+@7+&EB.95Y M$\4W2(L.DQ9ALYC'65O1V:[X!MW6(ZWD8DWT\E'O6!3ML6/[\>"1KCYXQE:( M1'B?%0:Q ;$!L6% V( E0PB6")8(E@B6B V(#8@-B V(#8@-B V(#8@-B V( M#8@-^Z,PB V(#3^-#5BS<&_-@LR<>^,2Q"0E"%M^^&@)E%<)BSG8X-?:$EI" M?4R6@8DA@8B1@3/1@*961^EH#-3?KEDX;N;E0\9>76D5E)JP%,A0'A'"IY*"IY3XT3D/-FTB6HQ1-Z]05YLPO0 M8_UC-2%^/HWWSNYK-W6SD$9N,?I/UX23$:?C$2-,H+]#?]=??[=EC^1\%BQ2 M"L%* T(0#HYK"HOR M3^GT;-ZXYOS=OY>3Q7G7)[ ]6B[:A9O%R>SS#3_5=N]>=U#O/_SV \?$C!X+ MH<9&B*%Y)TS$# 8>'T9$_HPXN?%]'C0Z(D0$$B@#050$(QB#G O@%>).+%G; M_KH!G'SCFN:\P..KTT(1%T_;N?%]^!1ZK*A&Z,0B0O0EP_ E2+5WZT*DUF8*396?(O]M/OH'A -#P@-#YE98QT$@@2"!()$?[D3<4PSHS00ZPMW M8EJ#(\X 9UPK:1Q3ZPMG00@FI"]7.AM )$O R)C &F6S]S+%Z-:X4SVIY&0^ M+7/>KB+P][,P7586=6?WA _S6?W29CZ=EDO>U^E/[:9B7@-%%16+4ZN%9P'L%+*2!IPKRS43(IUXZ]-=+0Z%T!:TY!%+@'QPIV M:UY/R64ETG7/#M8/JY!@6VQ]LY^(C75I"-T(W;V ;B^(TTY)B"PJ$%(5Z.;" M 7.2:*^TL=;?AF[%#-',^3*!!>E%HAQ,KO7!EB0F4F#$KA6H[2=T4TG'DEO$ M;\1OQ&_$[P/$[Q053[: +U>L8G%AW<[D!)$0K:(C@=2@8VH&5__5Y_:4&[/UIY0G_]#4W[?MLBM.GN=B M7*>G]<38:B&C23',>JRQFX[.EGXZ">6*G)IB ^/1+"WJ]7]^!I@HO$ZG'"W$ M["P(81)8+3@4LP].)"427X_0,TV)" _,.ET^DSUXDS)(G;B60;&TOA3]H".C MZT35"4SQAN :VT2U=J:$.Y, MCJPBFK?+2OB/"^V?QU5=;IF=[JWVR56Y:LPD&9>YZ=-1&PA="%T(76O0%0F7 MCK,$.5$+(B0@\ M MI@KE8CH"KYT%A H"C*>N_EG/A/54<;;6\":Q+%E.Y2)9/F.H!,L*@A'IM$U9 M$Z_L<^*6T6-EM[C(U&.=1_#JB2 QZ3484:/-]D20:+.#$37:;$\$.8@@06O* MH@H!A*B;^V*(8)6B8+W**B63:5XK6GM,-DC-T,#TVMH-V, ==H*.KSIP*'[<[7^^(\"$.]7^'#!K*;V&R^[;:=!PNS6-:'?F=?57Q@?F?;>]8S+0Y )B"D'DT5 MC ,$TQB48:ADXQ8E5B3N_?D3?INO]?@[2L X0\0SQ#/'LGOIE14VT MT8&.HO;OE ZVP,B&H]$206&PU& MU&BS/1$DVNQ@1(TVVQ-!#B)Z((P1PC@!5\_=$[X$ 4X:!3X9ICW/+)BU742; M+A#<;?30JQ6]'50.[KHMW9Y6#OXSM8O:8&R>1\DUT_-1^IJ:,&FO"@;G9U69 ML/=8GXT'V1^*&FUV$()$FSUL46.1$H)8/S4;0]B;(:Q03*84#"@M! CB$UBK M%#CAHJ-"69:?M*#?E:]VI4BO7:'[;^:G9VG6NJX3>].XV>=4NS"_/O]VR;$[ MKR^]^L,U\6@5%ER$#T?Y70T>WEW&#EU8?'')A^6I3\U1_GA1P?3$HB;)>K5% M ,$/P0\9'(IZ3X:&-HN$Y='-4@LO,5DG8"HH$,P5&L(D 1TLBI0^WPZ M\*Z>G!ZDY#0X1]3:+I2-]QFZ'IE>%>@\O;<0'B*( #9D02(+&XRHT69[(DBT MV<&(&FVV)X)$FQV,J-%F>R)(M-G!B!IMMB>"1)L]/%%CTY/'Z4J7$H6NH*>> MA795T8.XV&-C05Q$4:/-#D*0:+.'+6JLD$ 0ZZ=F(XBAJ/=A:&BS:+-HLVBS M*,AA5")FIZ21B@"5H?;#S@R\S!*,)9QI2W*.:[OIMMJ;8ZWGV/4RQ=_3OY>3 MM@SZ8VJ^3$):E3/^GL+\\ZR[XZ9VV(TIEUC&B.@W7$$B8QF,J-%F>R)(M-G! MB!IMMB>"'$2409F20N0 *08*0N@(3C(-UL5(O/,D\=WV[, H8S^,!GMY/,[, M_C$KHYZ6!XRCZ;QM1\72VI-YLX "(*>CR>Q+NC #=#D]MAZDB2AJM-E!"!)M M]K!%C94K"&+]U&P$,13U/@P-;19M%FT6;18%B38['%&CS?9$D/NQ#O0 H[TU M[_?,SR^74[/#529!G3*>*B#*:A#$9+#$:5",9.$)EU;)VZM,.C&>N?*05,P@ MM*)@!)405;*>^L1%7JME.UJ9.E_4:-ZT M;IH^IK!L)HM):K^M2WU(BZ/\R7T]GC==J_C%HIGXY:)^ZM/\V#7EDH>O+K5% MCN6W'RPS"=ZG-::;6G.?@OP5(?9@)+IW$(NTZ.!%C3;;$T$B+7HR+2*6JFPI M@229 I&< >NX 6T28U(S[J+:1/$-TJ+#I$78+.9QUE9TMBN^0;?U2"NY6!.] M?-0[%D5[[-A^/'BDJP^>L14B$=YGA4%L0&Q ;!@0-F#)$((E@B6")8(E8@-B M V(#8@-B V(#8@-B V(#8@-B V+#_B@,8@-BPT]C ]8LW%NSX*C4DDL+600% M@O$ 3AH)-$N3M/(NL;4#DD.BU OG(1%B0!!%P-*D0',=M;>:VDANURP<-_/R M.'^?M^VFRPNH&ENMME=BL)^ B]69B+R(O(>,O$Q'PU4*H+WC(+P)X)F(0'BF M)B59:>,FJL40>?<&>;$)TP.,]8_5A/CY--X[NZ_=U,U"&KG%Z'\M9VG$R7C$ M"!/H[C9B:NP%J[86YTL_3<-S>'[+__ M\-N/>B>S,9-B3 G;5:"/5')0H(A4'%,$#.%: M)4N9H'$CR%C[SI_,IV7.VW?_7DX6Y^]G8;JL&'GG7M@/\UG]TF8^G99+WM?I M3^U/[(W]/J@.+6F*2#H@>OG<6#I@GBFI\(F("-K%NC3/!/A,4N&91)B<3):. MW$;3I!ESG@N@K)XRJ+@#JPI+]2%JG8D@(N>]1E,N]-BP+7890'Z*J(JHNL>H M>M"% "FK3*+,H(@M^"L2!R.9!$NHT;SP8)K6SFR2GF@O3"@3V'73$Q(\YQ0" M=2($:W)4[KDQ^V%%!$H,#[>Q> L!' &\-P#.A4V2!0M,4 *U 2HX;1U$KR6C M1J:"[[G@P7"]_Y$+>(2S1'?3AA%M>WE:&,$&S!1=( !%E !., M *)_I1.S^:-:\Y7 M:]N;WS)*A1A+8\>:;''9NL?:CK#5MQ*>0>"7))YR0S)0JR*() C8J!A()HS2 MUDF5UDZ%WP!^O7%-3SJ:$ MA"D' T+: $Z$CGIX9@IYB$:M;8?F.1)' DCB4N$G6H&WW( )BED5DN*:[?4N M#SGF6B-%093;.T$.%>4.>D?.6YG7=Q\KGH/3!5-SO5)XQL#6,],* )L<,TDR/OON MXX=AJE%CI;?8Y&%?C1!A]7 D.K"<_T&CJ5#9)DHH&!D+,AI1D)'G@HP^)!%D MBEJNH6F)YHGR]4I=6P7S1, ;8R#H2'WFR@?Y[%'^ ]&4CI7MU4KR+D]%^V[; MAOY55=XWF?\LBEET=#3/H^2:Z?DH?4U-F+2ICKQH_6A^5K6J10]V,%:T=QX, MEX$.7M1HLST1)-KL88L:R^40Q/JIV0<7.F\YN+6*:^$T!>=*>"I4=&"](D"D MTCHZP2-+:ZP2$,!1\-K[<0A%KF4\IVLO@MNZM6M7*O7:%[K^9 MGYZE6>NZ:+9IW.QS.BV/]_K\VR7'[KR^].H/U\2C55AP$3X'AW&3MT M ?/%)1^6=6?64?YX47CWU%H\/9:D5SE$Q#_$/R1Q*.H]&1K:+'*6QW(6PY04 M(46P-OO"69@ 1Y2&Y!/)3@1GN;W-6:(,GA)*(0O&0&0GP2EJ0663M58Z&DMN M)^1?Q?]:MHM*1MI/\U%L\E:_'UH$PUQ-!(C49C*C19GLB2+39P8@:;;8G@AQ$.!&3940%!2[5 MQ@XV9S \"O!E,K62RA&V7M^C2)*TIDVY+R&(91%,5A&X=('KX"CW&$X'QFG%,D'@ABPQ4D$H_!B!IMMB>" M1)L=C*C19GLBR$$$"]98[9.B()@I/X@/8 ,O$8/DG!%F5+)T$X4V&"P<2!D- M=L?I9K332>BJOHKV?RO[0D?18V-!B1IL=A"#19@];U%A%@R#63\U&$$-1 M[\/0T&;19M%FT691D,/(!+N0>=2: 2,V@=!&@96"@F36$5,[N(2U:M6M=G!9 M:TYW/4_\>_KWE@>,H\]N,AL5.VM/YLT""GRM&Z:/J:P M;":+26J_K1M]2(NC_,E]/9XW7;?_Q:*9^.6B?NK3_-@UY9(-K?XP;8:]^H.8 M-VQ!(D\9C*C19GLBR$'P%!X2YX5U@&9>@O!>@0\R@LU:)!:U)F;M3-/'5*L@ M3SD(4\%6*H\SKJ*BH^F\Q2*4QQK'Q:KAY:/>L6QX".;S2%'_>/#('Q\\8RM$ M(KS/"H/8@-B V# @;,"B&@1+!$L$2P1+Q ;$!L0&Q ;$!L0&Q ;$!L0&Q ;$ M!L2&_5$8Q ;$AI_&ANT6$3P '&Y)YIX9_.5R\G98HA!M5LEJ"EPY T)&"XZD MVE4CZQB-RSGPVR4*4@LKB3&0>+E=%$S0[&Z7*!PW\_(X?Y^W M[<.K"=HRY>6W'Y054#K6U&ZOLF _ ?>F(MPG\[\B\B+R(O+N)?)*'QG3- "1 MV8'0P8$)C(!RB1?4S2;1M7:ICRD.0^3=&^3%-D4/,-8_5A/BY]-X[^R^=E,W M"VGD%J/_=$TX&7$Z'C'"./H[]'?]]7=;]DA62$V<#.5Q1?%(GJ7B9Y2&;*+D M.6CEB;CMD0BW3GIFP!E)000FP!"7BI,0E$7*%5UOX/TIG9[-&]>L.ZOV'WW[DF(082V/'FJBA>:<]LAD$T.>> MCX=1E3\CDFX:20OH41JC@%20L_!T7_ Q)PF61\<9-.:YKP Z*O3 M0B(76]S*084>6X'@BF6&F/8?B"_9(V(Q"!=">'*4Y@2>&@O">5M<2"2@B1$Z MNYC+S]LN1.G(B6*A=LW -!]X!H MV%,T/&1FC942"!(($@@2_>5.TH1LHLN@J,@@-(G@6.00+!%2\$@U72MJB,DJ M[DKXS7DH(3LK'S39*9 ^!$FT+>3+K'&G>M;'R7Q:YKQ=1>#O9V&ZK"SJSG8* M'^:S^J7-?#HME[ROTY_:3<7D:DST%H\!031%-$4TW4LT/>@R")*#2DD[4-%I M$#26Z#7H %)Q);D2R?&U'CDY.!\ 7D1! <3/"L@GU(D3.;H]7-C]0-+ M*-C@HF2L7$/L1NSN!7:S&"G76@+)+H)(I/8WJQU9):=1R>0,7>O#JK*@P7H% ME.?R&6(RV,!=K2!.-EJK+$V'@=W6C+D5"-\(WPC?"-\'"-_0#! M"^LVU!S=*B7OSG9X (GR0+@AH@DI?HG- (3CH!@1#FDXLFF[5,:LY)N9@5 M&%G">D&I!&-,A$2"R"8YK=<9WK$[[\Z9/YQ=W@\RLV4L"40JH;@"(53Y8:* >E@'I&"L M"RX6J%FK:#'6>&>=!FMHB2N%YV \X4!#5$340SNDO<22NF-DK;;\$DU2?+ML M*N'HCF!?%;V4F>K>:C=0<,[&!>W&E ^\Q34"V; %.0@@XU2Z$%,NI(@6(%-2 M0^%!#+@WC')K5*3K;?U_ LCNVR=S-Y;]TTV7Z6XH>SQ9LG:L-$4LP]IM!/=^ M:_86P'TH!88]%C7:;$\$B38[&%&CS?9$D&BS@Q$UVFQ/!(DV.QA1H\WV1)!H MLX,1-=IL3P2)-GMXHL:VAX_3E7^F=C&9?:ZU/\DUT_-1^IJ:,&DO*X-&\[.Z M*H,5)7TV'L1)%#7:[" $B39[V*+&(@$$L7YJ-E: W2J+=]*DR"DH9B.(3 /X M:"AX0U-,*LB8W-K&1QZ8"7<8. M71G9Q24?EJ<^-4?YXT7-ZU/+8-F8JBWNB.RQV2#^]4202.(&(VJTV9X(#=3Q#L1;D?RAJM-E!"!)M]K!%C74\"&+]U&P, M8F\=/B%)%DXIB"4"!:&-!J-SAI $M]R(Y-/Z(8L_4<=SHP/N?6WHKH>F5U4Z M3Z[%T6-&MMC=ML>:CQ#6$T$B#QN,J-%F>R+(0= .GQ2EA G0V3H0A32 3S0! M%U(:PQ4A2F^B%.=['2-_S#H>GQEG \^,(X@-6Y!(/ 8C:K39G@@2;78PHD:; M[8D@!Q$L)&)8CM* $:8>D!L(^!@#&,9\4)I+3<4F"FTP6#B0,AKLCM/-:*>3 MT%5]%>W_5O:%CJ+'QH+D#D6--CL(0:+-'K:HL8H&0:R?FHT@AJ+>AZ&AS:+- MHLVBS:(@!Y()SH(EJPE0'B2(+"RX& DPD[*BDO!HUC+!6^W@LM:<[GJ>^/?T M[^6D+8/^F)HODY!6Z>3?4YA_GG5WW-11I4P/.X&,V#=L02)?&8RHT69[(DBT MV<&(&FVV)X(<1(QA;>#$*5N""FY E/ !/!,)>#"41DM34KMMZX(QQCZ8#/9Z M>9R1_6-61CTM#QA'TWG;CHJ=M2?S9@$%/DY'D]F7=&$$Z'!Z;#U($E'4:+.# M$"3:[&&+&JM6$,3ZJ=D(8BCJ?1@:VBS:+-HLVBP*$FUV.*)&F^V)(/=C%>@! M1GMKWN^9GU\NIV:7:TPD!$FI IV# 2$( 9<4A4@3S9YHF8.]O<:4E60B& I: MR0 B:P+&ZP"6"$LS"UDQ=7N-Z6AQDIJZ=-2DDS1K)U_2^UF8GZ977]QDZGQ1 MHWG3NFGZF,*RF2PFJ?VV*O4A+8[R)_?U>-YT9PDL%LW$+Q?U4Y_FQZXIESQ\ M;:DM*@7')@^(^9B=8W%#I#=*BPZ1%V"CF<=96=+8KOD&W]4@KN5@3 MO7S4.Q9%>^S8?CQXI*L/GK%552#A?588Q ;$!L2& 6$#E@PA6")8(E@B6"(V M(#8@-B V(#8@-B V(#8@-B V(#8@-NR/PB V(#;\-#9@S<*]-0LDVARS5* 8 M8R"\M^"4$Z ]8\IIHIPDZP=HZT1XLJ!9[@[==F 9"9R_S]MVT^4%E(VY-=LK,=A/P,7J3$1>1-Y#1M[LB R9&DA94A!4*7"6)[ A M>^%"Y#FY352+(?+N#?)B$Z8'&.L?JPGQ\VF\=W9?NZF;A31R[6B>1_]K.4LC M3L8C1AA'C[<1:V,O6#6W.%_Z:1J>S[M[^/OA];;LEYR++%@N(!$K0%AJP3M+ M@%GO _.<:S1O7G+_[ M]W*R..]Z!;9'RT6[<+,XF7V^X:W:[MWK;NK]A]]^5'=L]%@(-39"[,I'W5(; M3,@@2.X/)?DSHN7FT9)R$YE@#*@3-1>2+1A52+VPAH><38PB;@$MW[BF.2\@ M^>JTT,7%TW9Q?!]$A1XKNL7FJ?T$4"PI1(]RR!X%:?>N'8D)*?K,$A3'X4&( MF,#0Z"$YS8343!KJ;SL2$80W1#+PI#H26WR(\4*!(#)G+:(F3<>, M\C&G')T$8F)OD^_/S;&Q-N)0$\8($@,B3L\-$P-F4)'%[&M7JD1S/2E1.W"2 M"B#%#_-9_=)F/IV62][7Z4_MIN)S/28*TYN(J8BIP\34@RZ! M(-X**7@ Q5)!7YD"&&4%\, =DXHK+O5:\5EF1"AO"\H361!;4?!11W!!*\.T M\(23YT;L!Y9/B"TVQME7X,:Z-41P1/#>(+@7))F"TR ")P6-A0 ;F06:0TXI M.^&M64-PH9BWS #)HGR&>PTVV0S4$:(U%X[G9^?<#T1P2L;:,D1Q1'%$<43Q M@T5QFJ-PNM!I3J4"024'&T(!:,*YJ^0IPTJ;/*EV5*EJ>S7^.D/9NZ M\Y?UW5_/7*P8J%V@)WDL\OOZ7[**19+/;YM=:7;OJ'.V]__=/?KH1X M=>5*!)V5WSW_3YGF[3.[;<#&MRG=/38^9KO%!N;@==V^,DUM.WH]F8]'Q;_? MMOQ=3$7':Z[ YU_S_*_@VI-_Y>G\CW8_YNE-1G.?_93(K[GR^;-TLMKN+2^N'K0^U$NW7,PO*7Q]ENJ_RJ/7RZ$PD/FR,(G)UQ1_77T5)>0%^N]][C[W0W[WSMK[5*'+M?]^]^.J]S6ZLO%/OUG7U]D,] M1^)JT[[_(1@Q^E%@O#\3LA=H3'Q?_CF;_]QN0OW<=KQ_*5[6]4@!"@$J)T!%!L\0#'"!.(06L'@ MK>"'[3 &:07?\<9=4/F3)W'=^50_=+]E>IXC^;E)!>LR1%U2;92;^>EH?I9* MC%L7#.H2VI?NZ+E-HM#NLPW;!J']6+S>F7,9V'!1BWLIUEX-]^=]X1::DNVO M+WSV,RD/!BU^MBKFV>6]BP*V_8"*)^CYG>5HFS\YF5)! J>@F)0@+(G@2)+@ MO:><5>KMY>T"-.*3Y8$$4,)J$#YD\,%[(,0'IDAR6J3;!6C%:E=')6^C'29G M8T'4KL\ZW@.#V7Z=+X(@@F#O09#+Z$EB%(PP%H3Q!HS- 32UD00I?'9\#02# M,U%3!UJ[ IS"&7"!4- D:Z*\2H2M[:78*@@R,:;;;!>VMP;SLPU_,=%TOWV\ MBK56"I-I<N6'=]M?Y>J[I&RUJZ-)G=F7UZB8'[8"+9@07N MJ,4#%6NOAKOU]%,WCDG=FG!QQ\?DHZ[7 W8WN7Y7=:.QLX22QO(@6T582B8RFVV!/C(-1ZPXD?I+5W"^!M*I>$"5+9_EL4.HKK MCD+QQ#G1$9+D&83S!?2]=,"#)X0JH4A>.SSP,53VNH%MR#U(ML56&WU6942E MWHBRIZC$:*H4M434VJK:@5F"$UJ#MBY(1FEF:NT,B\?0URV@DM!RX*B$F=C= MK&V&T*3.9N9Y-)E]21<+G>.ZH(G>HMZP@!'3S[O9!#2?05>".$VN3:/TM2ZE)/14!V1DZ*F>N&*9 MLO*$:TBLN J1 @%''(-LI& Q9)O#DW;NU/WG+XN=U:WF?Z]6]FYE9!M;JV3" M]LIK8#H:L0FQJ<.F9*SA@E((E 80-K*ZH<8 *?Q5TX)-5#RIFF+KV$0T'3@V M85)Z)T3V:'&2&O0-O3:EH?J&31\RW6=AH]WV1I0';[?W'%7D;$[1QQ(V^L+/ MJ"5@@U20*;.I57COD^3&9S,XCUO.'"K=;[9;^:7+WP W36'?P''NDUWA? MWRG>FQ,W^UR^^^9&Z;9-BW;D9G$TG;BNYSQNFL;MID,>+FIQ+\7:J^'N-"O" M-I$588?H,H^;=.8F\7)=;^4GYY487CA.C+QZS4R'&GGMIB8E>E)"L<#!95*/ M 2<)3$H8-]NAX9?F>+RRQN)D7JUL\>_? M3'%SI32\7TUI<4D8$0P1;+4D'%AV=5^+4\&#L*%@&5<9N([*<*%M5&0[;'F' M",9DO]((F/3>4Y)\=+4XO-K4@KQX P;VV+,F]\P$'RGL'X_^X#W3;O)"1'#- M7:1@(Q,@-,]@;2:@4^161\])H-OAZE>HT-6Y7[JW\TT70]$QEUO,"CW^6--] MS1PA_"+\(OSN*BVO4A1:1Q!'[@[=W7/VTY*<^U"B#2U5B1RHEV"B*]&&S5%[ M):.@&^DQ6]"@[J ];N9?)C'%U^?_**APS>>]NH*$+9S82>@66Y7WS^$A ", M(P#OJD(R.^>XIP5",P%A7 #KI*O]#;TD/%JG-U(&]'P S-C8&H( O,V(X[NK M( _<+7+ M6MQ7L?9JN)A]>]RVMF433ES=SW:S SW&>[VNGQEJT=BN8C62>:[=2'P]N4]S M!C88#D%HRH*AP8N-),N.W7EGK)_FK\*_EY,F;;Z/,F5BK&2_3O##E!="($+@ M=B'0*&92< J(S17.(@7OK8!<@,P$SK*/&UD>WP$$6CWFIE\;!O8GYS04GOV? M;K%LND02$NW#M1OT,D\LFDJ4<6]4(;F.%&(<%7@19?$*BB1QQ#C M9AY2BNUOS?ST8X'\"^L[?S6+;^;3:>J>J3W*FW<66HVI&7H7/\2OH8NRI_A% MB*6.$0.1U ,NB)1@-2^$E0J9D_4#+A[#:I\-OV0]!*-?9\IA+ODYL:\3"'@,9'"IE.@N;#IY,"*Z,$EFP6U M@G/]I".:[LW+'%_@P?'4S1;%C[V[A(2-=760VTS2]*]X"&$781=A=U?E\U'[ M8 K8$DXY"*-(1=P2"6AN"OQRZO+Z9MU-I,.W#;N,XAXQS)[O?(_88RHTTXN3UB.P!@H<9< M;G%YM7\ _#PGJAU,Q/'H/6)Y,G.S@'O$<'<-#A>UN+=B[=5P,?OVR*//5M4H M*\>W.$FC2=LNB_=+=:$_S$]/Y_5KYN%_7VZ?+M[034=G2S^=A')-3DUQE./1 M+"WJ)^*D7;5*QH"QUV4T6#MV(S@SQO&<$BC.#0@M$W@A$E :J XR9K:9(\ZN MUXZ]O[#3]RN+/.X,\NC"'C>U/8*/RPP-O&(,46OHHCQXU/KO_\TPR@8F;*ST M?!PCO"@S6.-_EUROO-HBO^NY\0P5*7>3S*U.F.8\[[M:< 5T01 (<+@$@5,7FXJ>3AK!MA M/8"UW&IUT/"*2R)V]MJ<$#M1V&BWSSU4WW[SG\:7S[(*X3>VI(P1S^Y@C?)S!O+F?VGVC@)@F M[+_]#-5C(--#N]V?X:+=[E=Z7S#&D^(2 HD,!%,67(H$HF.19Y4<]^OI_9]@ MCK68^>6]!'$K67[6KU/I<9OO\^<*T]?4A$G;Y0HO5IC/NMY7Z'MPKQGN-?N9 MUG4L:&]H L$U!:&D TI2"K)@-Z=FXZTWJ\4>K0SVW84EQTTUJMNBL]G3 M76#(QA$1$1$WE[M5B6L1!820:C//S,!$HH$8S0T++BB[D1,5=X:(PVM_ALG< M73?@.;O8\SWRYX_: HM>"+T0>J'K>2"A>?!.@**:@W",@W4Q@(XRZ]HRATN^ MQ:8YOUW:\&-Z-GS7'1D[UHRC2T*2CO"(\/A8>.2:6^.(!,\DJ?V*32'I04(* MGH@DJ%=\(XTS=PZ/ML*C07C$NMOM,?;)+)2!MZEVS.S8>^W%W_U2&_)_*5J+ MF_ /:TT*5W&?V(?91).MM6!S+&S;_;M/JW_#U=QN**WGT-)V[V.?WN M%NE=SBELJI>S'JMMYI#Z;"Z(?+T194^1+UIODS06J.X.9!4"K"6Z=HEDP<;H M+5O/,SR"2!\D\G$RYG:+N8J#L!=,C3^NSKFH\'B-58\[KMU<*?H%_UZ,?"K/ M-:M)\WI(5J?OZ(#!7N+E/G$'4UG#)&7,\W/9E M)A:.[Z(#2VCYC":U-W(@D+TT*;"@F%$;]66;.F!%C)G:8O.$WN2)$#$1,1$Q M[VL^R+6UA:Z#4P4G13 9;&2N8*>.CG'F8UH[>-L$54B^8&"U\"!X(N"-,1!T MI#YSY8-D^XB8E(Z%&=XA'9A9WT_"G\K+2/4W;'7L!:MF%^?+NKWT&5W7PS:) M_'EK/NSNB>BI%U.)*$&8A$QCX?!&9C"*%R(?I:-5/QPE7-/$4ZI'M^^?%.!W;W97/W%*CP_)C"* (H B@#PH#$A>,RD+> MN"KDWQ(.AM4\"G&&9>*-4^HV@%+M%1&B7"E) "%8^8W3#,YYQ;CP63NRCP J MZ-CHG97$'S2 XAE1&SHC:GYZ-I]=-49^>)R 1^Y\;YS[ <9;\-TX7-3BOHJU M5\/%3-FC,V58[C]#V SLVG[[RGAD;)6A>ST=WE(*+(H&F47#!C2DO M;RI]50*L6V'5J\4;US3GD]GG?[KI,FTN3<75T"NG$+KV5)0(79O:I6J4X3HK MX);47@D\@65:@G.9UI5@+F+>5.)H5] E"G31H=>[8]'GHZSD]Y_+WZ!3P'HD MK$>Z7L%IJ4U<>M#1%7]"J2E>PG&P7F09?(C4KQ^&^@@J?'.185.-=M066Z+W MIKH(\0_Q#_'O'OS+S!!'8@26C"G6TWUF/X-.+? 3%K MS!EC=>5>N"$L#AIB<9"P2G-A"41!$@CG-!C-%13O8K+-T4N?L+IR<,5!"* ( MH B@#P%0ISPCWEDH5+P2=.L*#L8$QB2E@\PA4H?5E8,#4*RNW$QUY8?Y##K: M/YE]*=K=]1TN[/\Q78A[Z;*P$@V'BUK<5['V:KB8&WM<;JSK?E6[>2YG9VY2 MC>7T=%[OC(>J8BB'H=QC;&HWISTR0YW7S$$4O(1YLD2%-C &R3O'M.5)IO6S M9GZB[^CJM,<.'M[/_M&!PYL.&YYRVF-;YKO\]J-V&V:(>;0G' Z)*(PHC"B\ MW;.R]Q8WGCU]-!2N_"K&2>> %_/1[T?_&+FV3>[H/?2SW^:_SY?ONJ<_*8Z M[QHVP, 6D[D[(JB7IQS<)*BCN.Q>:=)I>7-9_YDM:H7CM+MV[LNCN*J*Z)K0 M-:%K0B:+3!;A N%BRTQ6"N($9P*L4AE$TKF>0JK T$P)-='F]*132#LF>_O8 MHVN,]NVR_G6=$ASEO]=KCJ[XP*::IX\IDTA[,2^[+=K[SXO2O4)IDVNFYZ/T M-35ATJ9X4<8P/ZLJAYE:=%CHL![?:HK:9#W34,\[!1&[ G/IP&7BA21$N;S> M*?UGZPTN3/DHOZN&_.[2CKN2@Z.5%6^JVAP]$O)YA$>$QPW!H]79B" 3..TC M""<*(8O9 Y:/ELVX:1$HDC8T2.A1WK\\=P^)LDS Y\I 4%5!$.5 :\=4T;H8.R3"/NW MO:-GDX6;OOMZEF9QLE@VJ7T_"\NF2?'U@ M1*#<%%":Q*V.BH#CM7,6SQ(L#1XB3Y)HGJVPZUU*?H*Z/QM0[JRGUD$#Y26' M+_^Z\OC=KWL!@;>^^[M?]]!1;WMPWW#A)TWV)P:[NK3>^66UITFX=_B?3M+( MA3 _+<]2>SV/9O-%N95KRLO%^LMEGQLW'9VYIBN(69RDMNYUG,4TJZL'%WT MRA7MPBVZ1;+VQ:W)C),OHS!U;;'(,_T^43E%FH;U_.]C1]A3AI4F>* M+\N<+$]GO\9)>S9UYR_KN[^>N1C+8UYK53=9R?8BIER]\%_+=C')YY??TGT4 M"J04H_Q:I[#65?7Y]H!%2]B,5>UZAWR=B<<.DRW1?_*RR.;F*R3O1K )M ME\NSOG33/]QY^^N?_G8EQ*LK5R+HK.#N^7_*-!\F:GR;TOW%CNO]/C8P!Z]K MTF::VG;T>C(?CXJCOFWYNYB*CJ%TH/6OQ?Q?5WCTKV]XM!^S]6'^R#VOVWB8 M"O&+^>C-%8[_=H7C'Z_F[0X8OUN<+" M, ^6I-K$*1/JC+3S^*HXQ^6LYI2/RX?#)+6?RB.]GL[#__[3J%SI MSLK7+9IENG!E%YZN"/(4II-V 6G:36EF\6NG M_E#OW[[TKDW3\M!KAO)-\.*%Y/HOVV@9]"@]O'BD MU^RO3M6E63X#?#[\F4?7J<"5[+H9GU2,772*S_]R^]LW(\X+RWD>>GD'#1C] M4N*$T9M54/'745%Y5W!Q,NN"Y&+1G].H/$&8M)V(9_4Y/Y^/+H*0$L#';O3'9''2/<3G-"M!S^G9M'R@?OGR M=-ZT(W\^*A#T.77U4V7*&Q=.FOGIO"V3,AV]_?!J]$L*Y9^_OAA]^C;H.N8\ M#\OJ6\L88^H>Y*)Y6DQ?TG1^5O]LRTVFH]/Y-(7E-(UBL_SNO;_W!M&6.8-V?SIIO),N!N.JISKT9UES$] MW:M'G[2A4H!WY8?@TH 5/@()EAJIB^]^6L.-F"8OWQ5?O#A_?S6X26VW44;U MIGKIYOQ-"2YO9'V@3>%E-^ZS9OZEWB?-GL5.WJ:I^Z/$U5=(<6,&_^,I\/:T M!ZL*^NJLF4Q'E(Q'C%#3:6G1X)/DXK^7Q0&G9J5#'\NSO9VDS\7.WQ3H*=,\ MF[@7S_CH=\+N=T)XTU.?^7XV653V?KSTY;+143 F]M&5_WULTZF[9[[WIV_OV' MWWZ0GE=C)LF8?"=)_PR(LQI(]:%5=6[T@G.+0E)N*U%1PM"YW#_OF[:0J'W@ MGH +HNX4)K3\Q@TX)A57*L2@UK4EQ2R]3N"Y9*N%(,>L!.NX=)Y;I>ONXEO: MXJ;I*'M7-REA[MW)5#= M6 F4/RKFTR_NKYEX!G4I5T_+(XQ'72Z^AD3+T*E,B;52\TC]Z6D)L%;Z565'8\L7[AOBDTS98D8 Y%(!\+44B!?5-QPF[UW)*BP$3!\\VW"CB_GJX/& ME?-<.=5_G'79RG)A>WN3V6/\*!5C+9ONT]?C\RX=4:R@3&J\.E+J,L%S)9Z]@P1F MG#+:6X@V6Q ^4O#6>J Y2VXDTG])]'7;']?LWNA+/6UZ_YB/(5QIRP@880J+ M*7(&FXN7<%PS6S3!Z+AVSL@3M>'8-4=-1XEC=P3W+H@S*;R9T'W2E2OFW$'' MOJD%<49IES(86=LMQ9C!F<*/J2G_:19I)FLIS\>HQ5UD8:,XL=\P46EO3:%W M7N.6F[\.&_L89SNOLJ@I[9AC/6U(Z+K6[2 PE8TO$B?K1[P]7440/&Z Q]UD M;X"9XM]3#2O2J%.2T<>SZ62!*ZL_2]*?OE26:!99,08R"P,B9 4NL00D*R^C M$=$QOXD"F$[,)T4Z1>CU0++%^84"K/Q(%?]SY>?_TS7A9$3M70GZE/-JU=-M M8*GR^B?K?G;OT0,(=2,%HF$%T$$!RX6JF]L\H8['PO8/D^, M-J^%,?,&J'TAKXS@QC_/ *C-!7RL NRVZL]EM#CIKY-.U%-$]Y))U,:[KTB>N MK?5%\VH2[=)7%*Z+)M/_G[TW[VWD2/J$OPKA7>_: %.35^71GAV@W;8?]&#& M]NNV'V#_S+-58XJ4661W:S_]&YE5Q9LZ*8F4TH#5$EE''A&_.#*.JXQ6'5*# M=)U,.P0"#IS,IZX-")ZT 8M]H!+<'6/OB>V&,!S8+B!O<#DRXQ34- 3\J+/? MT+7Y6^F:>I31/[TN);$#GLS,] H4SJN/*4(VW3Q+QL2P/<7XU!Y3Y-&E@*;A M:I14]VF.AC(?QY-F+09J.$CN1#NJF_/^XI2W,DJ8.$_'^GT._25,.DY&*4HM M9;!T)RH)N),F,LPQ:5V4&DQ][@$"V[.4Q:>S*:QEL_%",YVF%D 7RV@R .*I MSSDS"443JJ8%A)V>1X#R^30L-B)-M=N&4;9MI^;S(!W^=2_*PF][&Z^D[02=7<("/ U38H0K&D: MZ-4V)[2/3"/L<&$U9C(%=^;*X_"&#B?FL[I]VCK7P0-6&>Y6W+9\=?>VFX ' MWIBFL1P3;$*3M)#1L-\%^*?IV7B6MV0O0)T-WJ\I7(.)G9EZO'=]M]8O2X#% MSD]:TEJCJ]4-:,]F^H/AQ9K ??"*A(Z#QHP2! )K_9GC7XV M\_2TL\';K,_]7\S;-_H HVOMB*-SWJE*!F:D0<$9 MC+C0$1E!#8H55\Q3[(79+A&A#:85MHCA ":EI!52%OXT##-! @L.5YMV^F\A M;77P/YII$JG-V^7Z_- NS^TC'6[90DZHL_U%1Y\OYJ&5N(!PPQ;GPK*->DMP M#=@/,P1,>]$UI6XE[S%2#PE*$:(X,EP8Q*.1R%BED22BTCSH*N#M$K;WH)X= MS>G?COV'M%"_PSJ]7R[3@>)EB-1G^SL0/A_QK(?!VS"J P+S#R:+;H_SCZ< M]897LJ5=4N>3LW.1'9IBZ>#AEZ.4DY,O_Z^W;W_]=N$!FR:8F8:%K$J??0B@ MG]5974V7_?C%M;VFWRV"^0;??/CQW;<94)+*.*TOX$')Q$OQ2TG9 M"YJ&=I M*#DR$!X[ 229SK/BEH)R0*N VR>SUM.8(J"R$;E4(@9O6.90[[S_ M^PG\,_CFI[=?AY&=5F8ZR]+U\"O[#K7WQ3H$:S$G+6Q8QD']OL:O"WP3>=L__;AXRN MMZGWCG#E?*Q[RRV?G0W5>4_1V:!M5CZXP46WRYDPZ2IO 'C!CB?WD6E+DYCQ M.!W^[ L-&O:&:SH"[TKA &V9]J!YN CZ29MBGJ(_=:.[A[C$8\:TU M#[>DD\9\9+V\83 .#K3M)#WRR4_64 ;1U*E-U*[HG^6 +R=-W9YIMBFM&V0Y M7'CR-_:B]V2TL5-+O\"F_P#L;;/8Z^O<%HG#\NG)#M?!.IWL7.V5DZ][$61; M+7/43#8H9_>RW(/PNUBG?J< TJF&EZ M>MK^'^!!.1Z+D>X5<-'B0+%=Z.X,N"72%?=3NVFO.7?N9A3?7%_6LZ,?I/B] MNLV( WR$[?/+8X$>9'9#0N.:3&K#JHV;[Z<3II$AO.FK0CUZ^+O;_,D?!<#3&5'ABN>2?I&4UN4!4#Y8Z$Y$ MFA5MK TV^C.DN,"6 MK@O*:97[0]I[H3:(#''*<=NE.<=(+4!92GT.C<=G8X M&-7&UJ,,9,,#MZ,9R)*/YYVFM3+G:59QETKOYFO^'$\^ YI_; >;HMY@I&E^B[=U M :TS6,ZK%MEG:5V[8;=*R3!=-\_Z;*OQI&O[*"Y0C7R=BEXLQ&ISS;8)K+)5-%QEIY"2!_)^Y9B-?O=2A"[\EO7?%4TAVYNH);Q$ MK< B9AEJF2R997)H&WNWC.G83"P8]E0_G>?DBS8T>#4",0_039I9TZM@>QC@ MO(8G3G/8\,*020P\K=,A9]9*/H=DO#4P/-"I04GJ5&\@[U1Y,D/&RJHLHUDF MG1K73,;Y3'2I KEZZN87*>K;I?6:K1LAK6F8<"U_TYJC2>\'\$H[\9^Y_]BM MBYW,6Z!R9CK-W+]8PSW0LG)V/,LZ9MHF8=S\'EKEK4TT<'V6M?B'I);0SN,NAR0OIH2$$T*LUG>?Q$ P'PJ.MJ?O%], M?.C#K5?#)?L%20#4$64.&4^G]#UD+R ^W;QJGU[.CR=HYPETV13JACT.B-A4 M+L,SBK0$A;8*&/15SC5V!\EH3'%N;\=^(]SMMY"B4)/%N_O[U@E<--\#*Y/O M=#"96D]Q*B?N0_8^]UL[N,QV15+N@8A'23=,*5)).TQ. M(3"?!CDAV0(YA]FL345UT^#KV3+$+?F)VNL3)?=OR"7*%U[637TEQ?@F]YAQ MG1ZT'H&<$GSR67U74[S5Q]:FE=\*TK2WA[)ZE=Z:=-4U[V*SZY H4_N6P_%8 M*/T)] XF*Q^,<0@3$1"'J2'MO4.1+0:L7J6B>2;]=ZD!:[Z!''B?(_K9@^@'#SM>/(U23 9F[_$SHW6(^3 MRX.Z]7WO(1KV?=AJ)\ULQ0O0G?7N2^1845G68?G"U.,VM:Y#^>P9B\%W\=WP MS7P:ULTY6-K9O+7TVCF%+ZE$;;IJZ[Y1?9'1^P@K^$H98H@TH. YF&G,*:1) M)$AZ3)W!P9JH'AR?\W[LDGLBO!__U*_-^W9I_I57YD!92/1,'V$.TBXI?3;X M]RY'3G*9K+)!W63O2?@"1-DYMU:3-Y?,,/!M%N]L[<"\/Y#OE96.N%/>Z!K] MI@/(3,)MML""!Y+WYCR,_&[7S)*;X$7)FNYU\B8'Y><0P>7I]E]SP*3>( @+ M?]W:.#8])@O8Z!QN,3_1I'JP6<-?-4&VUBYY@=L+X)_A8H([LL%2ROQ%3AEN M4\(N6PL+CY']/ MIJ.9K1YEM![_Q:'DV>"GY7=UTT%G:]&F%/]ZUO:A&"Z-Z+ZL2WO^V,+IYV6( MB LY-B4;T.F08MS;I=/!I:G;6*FI&3?II,TL!GV5<^>27PB&E^+'TB6=^F'# M['.*C.M\,KE.@ZMAR9-R]K8!M3#58(EK\S#=U=WISL62I&&**4$WSW)QY+)U MX+KC7=TDYTT^54RKTKJ,VOD="<8#*(-VF63K/TH6V#-G@8D]66!9$"]V:>7W MW#%^<-LIE[MK+O>Q2)W4I$5B^6 MSNFNF$^*)VK=\RMN[[C2E".=[HQ2,,0BCWWEF>=)^];NG"F);=N$Z:=LWO5!3:-4-J-N5J^:CY?7O3D2(7UJJNJ!\>=?B00& MY/DV(SLFZ'?_WWS2%H6O71O@UE9+[72_UB%1I[W)H3@=@ZSP3SJS*11U/!1% MCXRB$OTT-3S'3*^)JEPGNN'@KTVJ[,EQ+4RJO6O8YE>D>*$.,=/W2\ ;#D*= M(Z=:W3[YO:N]JB;;T3()X97 .T-)XLHRR F),/H)7C_6TK#NQ<6;$UVWOWPWIX MYH)*-Q%ZV/F:^XZ:Z=\^:*_O@A=6DLUVQ/CU/#P+[GQ<_S4_==@_V7"0=WK&[:6W3]7;RJ4VDVHARW5OY/"#27+58O1I O"BNN=+6,SVXGJZ.;>4L9V7^8]-7"F[#9';+GK/!S]=$IXPG M8Q0WC8-USLIK"X(D.1,V#83D4LO/6&:.YICAITZ3XLQ6E=(5HI8PQ*.0R AG MD=-:$$JE"/%!(1[YS/*'+I.Y[RSZ+L5XIT#294.NOA-I_NH)RPJ\RJ.,?C\6 MS=DS [1[TO6PZ7>E_;X<=1PGZJ^%F;9EXO,1;%^C;A0^IL+Q ),QY-)W MZ:]E>;W5IK:YT#-*3OVK00RKJ0<+!1F@;N+J?.*<8U5A4+G+V1VLTCS[C#"8=N: MI&VW<72A+"H8R[QQ*+**(XY3-T82/.(R.$L-9Z[::M!YG^JZ.R7#WA 6MA;" MPFYJF79, 2R)!HYNEW&PL#6PP3X&A7C !BD@=F2,8=%S81BCF[NL/)7*>(,T M)C*UML=(*X=1M)4*CCI!U59GYKOM\ET#E>@Q[7,?J 0@L ?X)[&N8MD^2,U8DCIM+*.B)VLE]$'!1BD#MQ42&;\WH/%_=Z#XU'HH M#8I@H30*-@+,^!"0%0HC:Z.KA!-5I/$@3=M"SCK[K:_T6F)B'J)T=:M9-,,C MU0Q_6?0Z:<+'I;W?^NS;DZDF)_:"H=MGRH\'^;CQT^0,FH99 MV%,I*,64+!*&]%&4,ORGK2OWS]4O M^FY*.6BQJROT!.T+&6PI$D)+QXC5FATD ?3GW$ONE[B@FY[!UX1U]^%U#6Q3 M+\@DJS^#S&K".'=6=Z02QA#B$*XR3]#(J%:W8 M4KWN['=YMRPGM]'!N#A8'CO)9E'';['RK4^EB,HGW^Z#>5=NTZ8S1U>L1'XT M@UD ^3I-50 [?\.N-J:;V8BYHD57 BP7>+AEZ<>N N(B*2AY,T(;N)F+.R1W MRV*!7,>Z0KK2&$4O'"@"3!&Q9?N:X&-E M)5C)K**@$4;0"&FZT;#*6*:%E%MNF+WJP(?<+?A];C+]!]@"[Q;MB]?TOK:I M\'5JWXYN5GPH.1XJ?CMOW#-C_;Z.VH.?5H+T=OMJQI.UF_?3;';2K+1J3DU> MEN3^U'IH1; FGA@4'<]Z*$:&2XN\$M::B*-6!_&[],WW?@W33&U% WU<3>[G M,!O\*\D;6/!!7O&B>!ZGCR8UL'"#,>Q7KBQ^F4^[6NPYS]6/9VT/T"R#N6!Q6_DU^8EZK6%Q3+>:F^[KI).E3LJ+6K)G@Q_2A\&O3_]N\P;58?XX ML]YLL;MC!FLKT^?G=G6<=V;ZWO"\S1KCR3%UC3 9+NJTI0+C70F@'57WUJ:U M*!*0FGLM;EJI^C?/X4%MD;Z^GLIR1?HW!I/2T,*7U/.V2?5_EQ7:URV7MOI MVJ4%7?AKMKTU8$*,:8R]Y0%J=%C?U<4=>9UA62:I?.7#R7O>98 M@W-<%\>_=^QULRA(_]1R'#,F'&4"53XZQ(7W2.NHD&1:5U1[[JT^B(TG*WT)*!P+.>^LGN4_B:B>:M?TH O\X!?[;W><+ M3Y3=M-4(I0F?F'1;.*TMWTF;J;LE/L;GI#4:M':V6*%>?1 MJ("\X395M*] >2(54@YK[BHA*NH.RB!O1 -W15+1Y!1=M#(D^FHW6&T=];=WWW M]FZ\V9N7CNJ_Z\R:-)YDY< ,TN4(8'$R!SBMOP3_7?LZC<\ ,[OK<]GQRR:\ M:=H&4PN!,LU@F!_]U=(VFRULLT]U4[?I^&_Z9ZQ<"%?Z=:#F](S1KY/IMO\: MG-UX21G%48_B[W^;37=17&?0)R5IKR\Y!<6V'H,WK=\@?; ;@E8X M/''1'N+-QT/.C+HK6WS8XSA01V';[-W4E[-!,QG5?M#CQJDCUQZK:O!'BAJ[/YE< MLW"M9,'LU$GIB<3J7<3H@7O;VO<,J%HE_T]K["*1>*?M';^^*F?#^KY=JCN3V16+O&?#0\](#B M+_^>C,-5W]$CPB(U@V_(K0[7CGM)'HFO5A\[GAS7E->I8-]<_^>!]_8X,.7P MY8^X,89&C'!51<2I]$B'&% @E!(3L)!1;<:"5]ISX35#4HN4[@X_%(9[7*1< M6<6H%GXS%KSU$^Q(F3A0O7&JAH3M+W-TJK1^6$XN\'4$4R[P=4#XTMH&7^&( M9+08<4T,LMAJY*AS. CJC*DVX8MC3' (#GEL#>*I_X[BC *:L6!( MN\B0UA+#([2.T41K0E$_3I'&"VR]N"T]>=AZU>I'"8-Z*/F\FTQ3.[Q9 &%B M9ZN]-(K3Z0"<=-]R%4?(:_?<]#MEX9TF!.^)1%"5JZ*42&$M$(\5048:BTS0 M7GIA28QD4W,DHE)*!8J<9 9QG0IQ"D\0/ I[3G&H/'UJS5$-%2:/JS?>OY3. MR^&3 HX%'%\B.#Z&?EKPHN!%P8N7B1>[E2G"/;"U)(AI:D&9DAQ9)T QDI61 M-CKKS=8I("&5U=X+!*I31-P2N,=SC[2PH<)6.$Z>W U7E*D"C@4<"S@69>J8 M'(*/%(=VO-5<]G:7F,S,:*TG1.R:1A2 /BR?T3.:&,U/YJE#PS-"]/-$^]YF M,4X>K7>KLH%C9JVS"$N: MHP!2W6..2"J0AA7$AEMDZ4F2!1:0T*;!409P9P MBH,B[%@5N3"V"F2KV8:RHCQ(I"Y=S M CJIJ;A$E6>RDB(0Y<'THS?K7BF\]YC=NN\XF_7M?S]VH[D/?E"/!\XTY[DST.2_/JTC*T\-##>*@TKRY, M5)BH-*\N3%28Z!B8J#2O+LVKG].(+U_AE M%O^CM?853 M+A3]HK?WQ4VY5&V]K>%2FE>_^&K7I=O: 1/@.*X,]D0B5_$*<>X\TL8P1+!U MKHI:.Q\W$^ "IJ+"S"'I1$3+4R&DCUR_MO)I*84 M^#KB+2WP= M"Z2H=2@80RGCW/+4H*3 5X&O E\%O@X$7Z^ZZ4AAZ"/>TL+0A:&/X!3]E?FC M2O/JEX>DI0W;PPTZZRRUS'*D72"(4Z*0,22@J#2GWE7.,+QIT%&I*YN<5HRR MD#I.5LA(BQ'V-'C*N:)./[5!I^F0<%8,NH):94M?$FJ]:K6O\''9TA?"QWLZ M$,K*.8XETIA[T"08:!_8*V0CBT)PT$3\5CE($JDVHO+(.%/!/=@APPA'!$NL ML> 5<:9H'Z='X@6U7MR6GCQJO6KMHP1!/91\2NOJTE#L40'V%304VZTX*B&Q MT((A0R)#7&F'L>VF"Y$*X[1%<#,HFYJ#VLE!X\0V>ZRP]>') MPZCX4.-'UAM?5/>T HX%' LX/JI^6O"BX$7!BY>)%WM:5Q.C,(D.E"FJ$)!8E*E3BD([WEHNI77UL48LH"8/*(%:-;AG]D(2CB$6-. M(BXX1BK%[6A.L?/>BR"?O!OK4V1S%K L8%G \A6#9:28\%!)))4SB+,J(., M.[WUTAML"%-;7E+.*T.-(4B"_@FJI;7(2.H0UX)SIZN*5T_N)=5RB+DH8%G MLH!E /'R4SM6E<_6>!2N=J],82^?J8R6>U]:YNM.*?YY?A&GM_K'9 MSSIO8#WV::'2FK*OK\%J0F^:T7[ALX<\]H;;WVFE[]T,^W=8Q'>3"QC051;[ M\KMF<+%=Z--,0\M^=:QA7TPSZ'HX#6QP9MZ$M!M7^;)\$.8'\]0OI%M*-M8)_@*RSD,!81M_0DNC]/)Q6 RA:%- MIQ.;,P#\P%X-)K8)TT^Y<7@W26]F9D&(]V:=>V_H6N?AHZ'R)R-F((;/Z<>N M#;C#&P[N:A F1.J-0DHJC#BI'%*< M_#)M?SN?AM"V-=SV1RR]$.]__FG-#8& #Y,K(AWZ-V&\;^*!>XV%DXA:$F$2 MMD*::%@"HSEQEE.OMJJC*D^E,MX@C8F$>S!&6CF,HJU4<-0)JL0137P\V>%Z MV>.+>09 F/6KL8Q. &C,"[,:NC!*2]*DB0[,:#0 ?:J> /+#4)IDQ?JS-5MH MEU %>VA5I[C#V!?$TSVP/\Q07BG%""(B'690";0C380_G232VZJJMOQSV ;- M''9(< VT8UU$-CGI,+:."AR,Y&'3/_=^*7O>CW\(=O9V['\$-75V]7[J(E=K5_D?WHN7[JKG\["FTW =/;U/O7=#A/AOH M8+REF G* "X+S2WB C!6*4H1]JZJ?"4"EN(0O/7!G0<_'X5?XMM>E?MI,OT MW/-AH;8--9'Q87_ ML1UO3J+\%_U[Y.XS- LNYZV*N1N6S" MFR9K/L#\Z._VA7J^:EN:@N\-[MZTS]C7PQGB\CXC!/Z]7=?_>V:B\@9 MX3==&C+H]-I M=CJXS8G.\4S]T=H]$?[@/KBG3@IOLS'XS_DX#!@>#BBF_'%[X)XX 9T .KU\ MHGT ?KT"$CUTJ^]3IY:W[J\YJ+;)HOR[G?[M'^\FS:P0T"/T?#RM"18.6:S6 MTG>9&21Y+0N#% 8I#+*'09)'OS!(89#"(/UJ_=C,ZHL<"I%.8 >92_(Y;&&3 M4TFZ?[[ ]H.V(BYQ_B=8Q+;TS3I@A!&VSCMI/*(JM2&6Q"&E*X\D,96R&CME MMPJO4QNH"L8B:PQ'G,8*&:(TDD'@JF+>">VVDIDVCG%3O,3R*/?MQ036'#2F M9&Y_;YJZ.51"J!H2ADL]]H)JQ[ZE!=6.)NNH,'1AZ,+0A:$+0Q>&+@S].'8' M]TH'R36*E#+$+?9(^8JB5#M&:HPCD5L!_H>P.Y8VQ[H%4NR-8RD36?K&W*I9 M<1$AKX:/BN182PU3GNF@ \)&"\0CP\@X$"1&>RRCKPP6=E-R5-8Y2T.%M,(6 M<6X%,HQ+I#055"K!J-JN5?8\'BO"])!(741(0;.RI2\)S8IA6_BX;.GI\_$W M]\QYNYN60X45P1&.*&<4<:]36Y6 $2;1*BXDU=8_@9;CW/QB/DJQ&O\UG30K M>D6#>($Y( M0+;"!@E745+1:(+8"C\X!,P]LALP&W'TD6NKG@S)E\BUAS+/WO[117"4CEZE MH]=]>T=+(ARI,.(5!AV;!8>T#1X%;T.4AABS?0;%*ZM<94%6"<;@GAB0J03\ MQIVJ5,6B\,<2^Z:&BM#2!;'X* IF%LP\#G]EP8N"%P4O7B9>/(U?5."H1*0> ML8 KQ)53R$2J$>'4R1")QW2K(NHCZ&Q/ZA6!/H-,] MJ2]8\%>JXQ5O<$'K@M9/:#&[RIDH<4QAMA)QH26R1C&D7!5<= %;LA6:>PAT M?>S07+"4<25?*8H>30#O3@*]5>."'=[@XW?WOEMM-?OF-K3V8N71K0OA'@>N M/FFAXUPK:/DG-'I$ 4$X*X-089+SS20L+'EE?.JDW;GG'JO T.&2,9XL)* M9& X2#%O)1%6VVB?.YJ8RZ&F3QI-7$I-'*X8\$G&$I?2$45]*^K; MLO9+[O"+SQV&W]-F'0DN;KS[VM?=>NI &>&+&\T]S-+7GP8N)?[^GZ\NS<> MQA,?^IN_:K_NEV$4OB!?3T.FIS? C_.+\7>^;BY'YNI-^O:[2^-]/?ZXX@6J MVW%UCI/V@__,FUD=K_JWY%M1&'N@JB]IKO"$-PL"^W)+*B+TIN79OQM+5+LC MX!Q@=]0:3<)R+WZN[M+*[PN:/5^XI?+&M;XF$V$F;\SHL[EJOOOJ;VL;V.]. MIMS=6_.0';@W,SQL^3^WX[>3D3_$?GR?/'JCT#2#[^O)FS&KC:CP8>9F84M#][3K\W30>8.GGS,Z780^6SS M[65A%H6[HLS,?#;IM8 TGH08,(-T.0)Q,)D#K-=?@O^N?9W&9_CK_GJ@Z)&Y M;,*;)ER:U#"N7XFL][6/_FJ7^_U3W=2V'M6SJS?],_;YU?-;.3[CA'Z=<'#_ M1>2,\)LNN>E[IM<*W^WT[_](Q7? M+P3T"!5A3FN"A4,6J[6L69P9Y+],/2X,4ABD,,@>!DF5O0N#% 8I#-*OUH_- MK+Y(-? '/YEZ.LA<\M]F- ^%38XA&_JXPU8>$'_P[\DX7 W@?7^&V2#"(I7 MYU,L)E#J:!PRUT9$(00Q2!-M$+@8TULJ)&AR/I=4?)4+)'#L(YF?":@FI'O*4%U8ZF^5QAZ,+0A:$+ M0Q>&+@Q=&/J1[ XG'%&2($YYRO%7%!GM*-(F2DZJ2 T1CV%W/';]OF)O'&GZ M_K'@QIUXYX^S#V>#CQ.8RCB%^0XF%MYB$DD5U]7KX:,B.58E1Q6]#C)RY&(% M4H $AU2@( 6\=S(EDTGL-B6'ULRJ8"E2R@?$&2'(2JH1"=$P&93/]QR%QTK3 M(<&B2) "9F5+7SZ8&:M55(JCH 2HP=ID#9@AS)V)F L;;'P",-O;ECQ%]QRZ M+7FE"KH5="M;^I+0[9M^01X5+3FII-0\H"@9H*41@)968^1)D-9KXD+%GA,M M4ZC7H=&2DA>'EK=SI'U;8/,$][; YL-A+F ,B!4LHI6(J2**1XIB@+F@M294 M!67X8\#<(_M&DV7+V8M#LQ+-]TQM1"?3RTE*6P<:M+-!LR#7(C=*[>U2>_N> MLL=6*D;- 5XTY8A'H9#%6B',B+&5H33&K7C BD@<. D(4RT0KZ1 *E0!*6M M6'DJO.1'XEWE0XT?N;W6BZK 73"S8&;!S!LPDVK%G<81M'1/0/<&N+2I(6$5 MI">@R ,\^B? S*=UXA80+2!:0+2 Z+'ZBFVH#(^$(T=4!8HLL4@I[!&+.CA, ML>3>/"I1M%Z4;Q=(*. M,!\8)@*YZ,%LT"(BJYQ&AA(KM3>\PEMY*"H M$U2)(_%_$Z*&\K$/85]85XH"H@5$"XC>"42)(-$&C(3,FC\#:P',!V1$):1G MRC 5G@!$G]0A+@JH%E MH%I ]70T+FC]E%G*E&H7F$ B>< Y_ 2<519Y7U$EI<*HD<3ZKV30&_5]F.'C_SXG>#O4F/,.M;!#TSSYM!UI$]*'MVZ MC/1QX.J3E@E_A5,N%/VBM_<53KE0](O>WE-T/<]=3EV8\$2D7] M!YTX,FRIK@*' 88*\< CLIX+I&C%"%%*6Z.WJD89ZRHB'7*!!<0Y8<@&81'Q M @?K5#I^+!7U7_118C'-K^6U#^>3Z0P!2%R4?)NB?A7UJZA?A2$*0Q2&* Q1 M&*(P1"F_4,BLIM)=093G1P*8F9 MI=8BS@1D*D50D"%ZJ;P5^KFCB;4<8O[(O8Y*_8W'ZJAWDJ'$I9Y&T=Z*]O;< MZU 8HA!"68?"$(40RCJ\6(9XF*524H=?:^HPB3HZ$CA21$;$95!(!;#X.0^: MVBB]W>X)6E*'7WSJ,/R>-NL?_0+^/+\(T]K!W[[^]+@3^L^\F=7QZE: N?'Z M:]]XZS593&XU?("?58Q]?4T, ;WI_7>>\2UX_0#S_V4\^.=\' 8,#P<44YZ] M$S\$%RYLF X8R9^RX6!V'@;3<&'J<3W^F $A\=3I__0]%B?RN&9@> ! P+FJ IU=]((//81H&H] T<#,L :&#"WC%>7,V M>)L?>^LQ=N\=G)MF,)[,!O &>&O=G*=\[G$:WN2S&;N0\&/@IL'7L\%HTC0P M^O1)NA5>5\]VCGC9]^OLGF5S#K!C@X<3*SE5:MU!#'G;@7@R!>W:E3N\]O M MMS6QS D"XM4EH0KRTI)8(:D(XZ8B4D:\*5ZQ-IA6V"*& P/Q2BND+/QI&&:" M!!8^J2%X*WO<__W2#Y&5Z MK]!]!E:YEH>'@\_U[#RA H $C'X&$!%-/1U\,J-Y2(3V/X^-GF(, N250"IB MA3C0"=)2"L2H%,+R1%1;E5Z>BIY6JFNEC_=JV;1C5 ;Y+ MROLL?[/QBI >%D?!M=_63L;I95G= MSUB9%/I)PDZ4K 0T"Q>I*^_T*DUMG,R0<+9FW>XR7L'"_3O\>P_66%!X]\". MP+TB0@L7$3- Y5SQ@(S'%#&MM+)$2^+)EDRV +,..R2X!@*W<+=UUB*,K:," M!R-YV"3P7Z>3RS"=7?TZ,N/9V['_\:]Y?9G6YX>Z<;#(,/O?X0W?CR;NSZ\ M'YRY3';!=!Y@X&G&+E6V IJ%94-@$/3"E>[KYG)DKM[ AGU9 M,QL4K%"G__<$EB]"8&1-9]]E P&EYS=O+!#2J!Z'+5-B2:;)3)%?']"V^-Q& M)MC)R-^/<;H1]?.OQVD&*"_#-=/^ZA_5@NQ6**M]),%X\X'/-KUU7.CI*;/7 M@I@6_),=/>W/@[*+((Y'32C"%)0,SAQ'AE,*4!\K547'.-UJ8'E0=MG/)/F]435/(S#6""/TRS8<9(\*@F_OP$0GIU/Y@W< MUGS[9J>7X@7Z"WN/:7:8[DI%,O/9I/<5I_' 6J499!4/0&$R!S"IOP3_7?LZ MC<\ ,;KK8<-'YK();YIP:9)<[%Z;AW0ZN)+.,.]/#/?/.#DM@BD<\:HX@A6..(;*++>)H82E>OY(T3LM M[K^,7;JU2BCQ"18T*K6\#GA JZ6S6&N%6+ *<5T)9%@,R JNE,9,!K45HV04 M)T:H"FEF-.(6$Z2]D<@:0802E$CM;NV0S[W8#A3XRX>,[3_./U5Z+]D0!<(* MA%V3Q6 Y=3+%+#$L$:.HUH)JOE6.\(D@C(H"80_1=!^I!L'I:;HI/F<.7-[6'&@F33Z%4TWI=_%.$Q%K91EL19JA$1&.#N!02*2\]HBP201R3 M%=T2$I$X0Z)1B'K"$(^!(1481D;K@(VRDGOY+$*"#$7Q@13D*EOZ&I!+&^TH M5@$,:TS!Q&85TLX:1(R,526$L'3K (H$1;AQ%6*6@E++.$8V$(H<-E0PKRM" MGT>]?>P2LR=#X\5U^R!6^6D^!7*<3T-VW4:@-?B]:+>EL'DI;'Y?.>.CT94- M HE(8PI:B$CK"')&B>BDJ7@D?%/."!)!%/D*U&@!6K5A 6FOX!&.!^XK$KQY M)@VY>N0^92^JEGG!QX*/!1]OP$>C+:EB99%0E49<2X5TI66J715,5%%@(K;P ML5(>6^M0I!SPD6J*K+8,*66E$%+;JN(%'X^>58HK^D'\-"ARY]78M<5WLRHS M0 VFMN(8.:( _RW(#$LE090P300WG,NM9D'W*4CW)#)##+4N7N>"7&5+7P%R M12PY#=HB[> 'MZ$"S55)%(4((E04Q^VTA_O4I7L2Y*J&#.."7,7Q?(BPBJ89 MF&5A1"!#N,?5)O-.D/G8SXPGKM%;@L<%G@\D[ZO8Z",FZ0-QCT^Q \,A&T=EE%2=-O%KM'===2 S"E\LP;E*WTO;\8C897.[L:#'X;)H' M]\MZR%+<,4V&!\E3=I[0D2!.F$7*4(>,%U$1'VG46PE^H$6&@+E%5!M 0!XM MLBK$W(M+5@" @>UHI+5B:Y$A(SQ!PF&M&?9>LZUJ.D]!9_2DZ.RTZ"3 O=P+C)BG MZ:@S4J1 49:!AR5BTHRMH5'SB@OB4%2&K@GH9EQF"")H\3"BH#I5MI-P:,' MXA%;QZ-G:*58&4= =$5 $YU^&)$JRC+$G=12F\^#_59O<-:L.3>FJ^-Q=%<4I=E7L26O0T59FNXZZ!BOD]>A]%A7% MMG+:(\98BF\$FT$SD+P*>^8CE[$*!VE+^L&=!S\?A5_B;;CJ]_1-Z@=LL;-CY"?=83.D!T#/7(#JV-8PM+0ZEBB\C;-A1)UD=T\H?*+-FU>7Q;CZ='BZVFPR%*M4$"W0= M_986Z#ID'6>NA8C:H\IXB7C0'"G&.)+:*2\ I+SA5-YP5,; M0TLYXI56" 0%1K(* @=LA74/2B-)GH\W'0_^UK'@V['_8_'N/HAK?IF=A^FNZ(\B,4J]D%(OY+ZUEX2K),NQR$GJ<$>026+$215B MH#95 3R$ASAS[W8>>GWD>!7XWMS0]9?2J^)FK\ M6/3[WR6(&1@IX%/0MZWBFK6^%(,(_(&A,0USRD* M#*4V$*:MEP_RVC\?>O(A+>CY6.69]N:1'P6./E)"XFJ>^*7Y&-!XXD-_SU?K M>;\I =K7TY"I+B4+SB_&WZVECE\:[^OQQQ5CLVZ'T]EG[0<[,ZO#V /M?4E3 M3&F/"S+\H]QEQG7:F_.%?9NWIC5:382QOC&CS^:J MZ=(.5W>IWX),E;O7_R'+? 2Y+@=8].^3=V"4NHE\7T^&@_=CMU91XM6LP\^3 M&5PWFPS>39)3H@%[_J=Z;,:N!K/_P\S,0H:)&TJWR[_>I=I"ZXX3PRV68FAGP]K^":4+SR 5"2GV0 MW?5!Y"G6!\D4,WC[<1HVV'ZE#L@MV/\!)2]V:4,/KG=QSU5J+TUC>%//8'AN M[[I13.D@+]ZNBDM',\S!3AA_W=5,WH\'_\Z1V["'9#@PS0 @-5>?JL>#GR>? MVN39]LM4P^3=Y (&?S7(@BI?!<+3# #SD0.Q&4;9/S[I,7@PRBR5BEV9030N ME]E(C_X *_!#'3Z"\O$.U@#<^ '<68,MF20T MC.$"AF5F@\68_VVNNOI]9I1*K'P\APOJ)M<3;>:V"7_-8>RCJ\4\F[D[;Y^1 MKVL'#!9B>F0SF(S;[SRH H.)CA<.6"DLO4#!A5S!S8*@9!AV0X3 PD@-F\C*'^'I?PE@AHT2U;U MFAF.FN#>^/G4FZOC(EZR+(6P:;IN;\]S%WZ#U0/F2K9+9J26SMSD LC097'3 MTEA?%R[1<$?TW\!F#6P833YO,\3E=/*I]C""_K[D; '.F,0!L&(^J)K$6+LP MR%,:9NHQ];C)%V:5:-26YLU/:N"WIBUV.4VU>*=).UYA^U2O%QC,#"Y3 3^X MJRMMM&3XG/&Q6M\W?0V+'J:CJ_3]Q7PT@Q4&'7NV (2SP6_MJ.'96?"V-PS6 MT6"Q6)G/+VJ/_FG&1B4,.C1S Y MV'"_CF?G)@W:)6L0$&:0_71H$M$\K?]OO_SQ+4!C$V;MR=\X_3%)Y0S3^5\> MV\0"R+>O['=BU_JW5_N=\VOW=@PO@?=UKX/E/9UBDL;%BO@*E'0O'>)5E,@R M8Y G.GKKA*G(5M=6AA65QJ1*R:#L4AHV"3"6JN; MW%(B/"J N@N+DP4(*%"?X2T#=V[&']/-D_G(I^=/DV #O.V^Z%X*LJ%V]66F MY*1SP0C<5:>"M?)FK6C\"MT[M 3>?*J:*TBJIBQ3#H5G-\*I[V+ M6IF3.'[LU_#]<@F_[U?P-_ABC:LNY].P8"M$5_GJIB,@=;:_F?81L=77V>*8 M-RTK)<7C,F7)@M;SR8SFH,R8D9MWJI=I-E4=/X&7C"78.W6L_;3]+9TPS08#^.$!4W&43U.]MC90\SR!Z++PVWNAQQL'*?1 M_78;-H>#.)\!4P :C^N+^44GP:]7B#/,?KEL 3NIVCE:[73DO(P5Q;JJD*H< M1QP$.+)"V=0\B$7#-!=TZYSZ/G)^E[V[D/:_=DO\PSR\3L$_3%)O-$^'9@E3 MYJT<3.Z=9K8M]4Z'NBR-!@-%H,B)09QHCPS1 FE"==0V,D&W.G@?G+K^&/NZ MR5$2P?_XQ<&E;R_27]NDMB0P? -]R2<"E0V-G@+2A]';#=#]14W^VG:*!(;IXVID(]@]W,G M C+:@8UBB1>,2$_H5@O!"A,IC/>(<1(0IP0 WAH.9HZBG(?(C(KKB>:@'/\2 M/_PU![3Y*6SXBIJ_XNPN**SPJ<#PH,DS'L30>A1W.B8!:O]E!O],!=!W'LGP MM2.9!>$!5=KV8.2R!C*U5VO4NP;UO3L[>P+@)CNO1[/>0[QIDJ=6)S4,+QM( MS7>;SS#]&6VGNR0O0^M3!@UFFHZMTGP_?+)6P.I!)3>AI6^U(GGH9.84D< Z]SYX.ZZ:EMX1Z[WFB#E1JE MHP> Y24G+$BW6.7')8AW6N6+0^34S6,VG;O54Z^%%W*OOS'13/[RL[EJ!?OV MB5_WL)6;SCM?SA7@M0UAO'#F! \J=:JJ=G$Y"OU(5D>VKCQDI,W8W,+R K7; M\WA",^"QD MTOK6XWF[--/N/#X]+7%2L[*8:0PPNUV;T)ZFM<=V>7&,_U0GS]K:T>3B"'^Q M+;VD,9],W2E,,/&E1QF8^!Z"Y+I)5IZ\":DF(\ 'Q_;H];3 M$66$*L&T("AXZQ'W5(%VYS%B&LQR@YT->"L"T++*2, D\V .-DCV8F(%V+;0N:5S3,XV MIF7(&:\.Y'%B:&C0G%L@FX 9!5(S$1D2%6*J"JI2A'E>;9*:TZ =!:P0B1HC M+J5!BH,9$ADSC%>*P\V[O3YML'!H?3[IQ\^3V?\-LW=]I,)O81P^FU$*KB$[ M8VHR?!Z7'!3XA*)JVH:)194Z+A)ZN^#RW#JW2;I")K?'#. FQ>DXN*B>+0Z0LX_UM((>J"<$ MIZ:[T233+9J -/425=8;$RJ0>'J[O^9=BX5^:!?N7WG=?HGO\JJ]S@ZLO4YW M 1P$=):H*Y'/Y2AY0X!ZZM%J_"OC1X.#"RSB=)'-RW2;-49SK;L"3=/"I$!E).!^,UZG(A0<+IZI2ZW5G@JV(W]%\ M^ZZ(_T>[AKV3[X^T@IE'EFDNK_78^W0HQ1)I970<,>-C6PY%:YGJ?S'&8=.% MLUN4$K@+VKD(6H0UB)M4AMQ7\ CKHB*N\E;Z9Z*4W9/4(I+HN4(5IS#)8),5 M!C8<<5P$%45EJZWPX8K:*C#G$1'2@M(44Z5($A"3O)*48V7L\['#+G7H=/AC MK]][DFO>CB8IQSK9^CE2O>D=8+<+$%UMRY?;VY^0=G6:I0[NJ6B\.--T5=&X M-+4_)2F@B%6JDHA5GB-.F4)* $J"_-?*>FR(V7)MW2>/>MV+VD/EHV*_C*02 M0@7DA$H5?XU$EC"#'.95-,Q6(/VVIN:,\I(8)*6ITCT*&8<)DCA*+*P(^*:( M_P-/C9SQTT9\ '=GFO/VE&0]A;,9;IU]+J](4_O4-KUOPMH)F5N456@6Q13R MF55^S6CR&9Z;WA8,R)GNGN6I4GN,U'3)G9LG<]!:"IYIK'2, M"%?.(:X402IX@@*H2%)RYHW=;IYX#PQ('NQZEO?K[=B_RX=X']/Q7VA^J!LW MFC3S:7CDV@JD%%?875Q!G6)QA16*RKR[1E/75EI855@0/Y-1^\**,^QZ'34'@#9M_*?KM[07P>.DCHS@\_FTR8$D=MX QS=- M&\OQR8#\G*>CVGKJ0=N=9A&=Y"V,U@$VI.IWR^9]S6SNZR3I%U_-IC6H/L/! M+ 5"C#\.!S#J>801S*?YSQQ%F,W!)DP_U:X[)\[1(OU0@<-!3QB-KOI<]39! MNDU.RKK"_!)^C">SNCMY3K&*;9!K&[21YC*9ST Q^#C.,8$YPF1L1K.K09I+ M%Z>5>P].XOL_6:Q[#RMV,5[$ MB^XHX7.P;U7WMN+L[0IXENJ=I7KGO=:A5._< MKMZYSI&/6ZWP.#6(32U@19AFV=VF/4U;+\1%/H;*/LD45F G9IH2HP:M" &M M8*5Z21>,MBH\ARG4+(GQK"* Q!U_3/K)9*&*Y,#["QA#JKDU6R@+*TUCVA8O+7=G-HPW0OSI35Y)FE)$C-L MYN"NRG^7B['8L!%L]V=8I@ TV[K5RJK6V3F<;,.KY-A-%N1\W.D\,*!)CJC? MUCF29@3*4JH/[UM+#2Y+!F=70\P&9^9-GQ^Q/82-F.1%R0P;1G7X%/J$@)!T M++#YV@HN:8BMFM3%DFQ.:SHUG3[5M+O>5>!8#"[$F#2_25O4(R[P)D[S0=8+$3?32@-<)4X5@JI9N*+(>PXF,_ MW8/7YS6!3S/\[5] +"U5%'OWQ*352JN,[!A+]F&7--7YQA>V8K8#6_0:YJB+ MILG,#D;E8O^'"0X2 K<.LNS.6_'2@3'M\A/#LMKAY_.0@&309D[9['++V&D6 M2-0"=DY%6T%LOQIK[6!%LPQ)H@N><;6LJI5Q>MK6>!A/%H:R:SN#P)4 T#FB M.T\2UJ -.]F$P@S$>0P=6*[C?U\ R0Q\B&"HY63@U@4X,I^;.>V*$ $OTYA'=-6?YA-W)_EK.]YSOKT:9[U+:AHL""C0::CIH986EV@?]"+3SJYG^,LV^:?_?J1#LKV&:R6D]!G6:'5)MIVG17=Q&J>)78Z(TI"?)V57B>B,HNDTF:IM/[S'()RO&BR$5; M#1^,4A>";XZ3B@)S6OF *B(X4(3G2#')D72D!B?4I>A8HBY&')VNTS0HLP=*!]<43(7I0:1CCH.QLJ<3/H\P0=4:. MB6"*-E.TF;MK,Z/<[@P?NS833:4-XQ8%!6*(4\ &[3A#CH0*[!Q9>;?EF=& M.E$J ]:0#8B#301"K/+(6>4X#8[Q[>*UCZG-,#8D2@^IOEU=HZ+-',RMYS#' M"FB L53Z4<24Z R6M0O.5DZ#E>WD(Q!/T69>EC;#*% *T$'TOD*\;.9TL@@D8W-[WHY-SWU\JY17K?LC5 &^'9U;"9]4+PV& *\V""U1@Q7"G$ M663(VBB0J8S7%"L/F+4)4YZ%H$ 8(F:JD$*! K)*2$05MA6O-(^"/ND9EAI2 M0H9@(1X3)"TUI71>?BLJZC6DX;&K2,II52D9$*EPU9T[!%FAP*L@B0815VUY M"P] -<^I(I$S=E2*^ M0D2C3$E=<(&*H0)P+FA0?C"I. A'$.1ZV:\XJ@H/B MH%8)XQ"/584LD X2)AV]:PHZ%CD.%8G@ZHP=$\6\2!UI5\1\49 .J2"ED+Y_ MF^SW8;=1E-Z]3$4IV?$84X^X :$%X@ML,TP>(]!95-F:KSB!%.474">,Q-93A+5W[>;0DK<^.*O2P4Y+.=BE)ATP2 M/,+*ID]0$RSW^\GD,WB_/!1H::SOQG6;[(TC"L]_(FWLXB+XNNVJ"@(O99*U MG2M3+<14:)2 \K*(66M1+BRA(!MZ2W?*N1J@H^5E0%9EISN+%;(4%TA M;5AE+--"RJVCF[VHN*JN_7$Y&2])^P#*VU!R/%3\J 3L4G?KNGEEJFF[[OC$ M,AV/YWY=(:U%Z @+3)QZ=C;X*6>#]+T+M\EYF)(V5]]RPV$CT.OY9 J3\KDR MP9+*=QC)\2N4?-Q*LKQ4UT]3!C^@>.^W,[.BA.+ M\M#I4E!E?,SC$XD@I#B$B9G!* M>V(1*>8(\AQP%+/*A6J[==4]R]!W*/O?D^0Z:K?\^.3R.5!02'6XNE8&*P(W MJ\Z;^GFJMI)J<\U&;7&GDVE"XB/S45G8:BE N%8X=5Q*_:B,LC[:2 G>X86_ M8].R/=L.-&A3V\K_3HK(FCF7/KG.F,OM=L&@^SR9^B:,O_K'9!Q.HC7'IZ2! MI;IDH]&B<$XSMQ?UK*L*9KI+6A6M)<,M:W"IA!U_1]\/RP;KBQ;3S8[Y=:7< MFL5WF_X5T+\2.'?\=FX^Y58EJ>W/0G?.Y<.3,R>5.)J 6KQA0U^SI%E77N7@ M:7"A_@3ZZH^I@5Q<8%/KL]5GI8 \;TU;S M34\">[[MSM/"]:>26SLS^(WAROFKQ4:ZE6(__S!6GYFVW\T]UNJ^"D#W6+(Z:-\;SO)WMA+KPU?W'DJ4MA=NV9AE:K)1U0UF92JR4=4+;A4 M32Y5DP]6-?G0-4:?H0_DTTWNU-P*(959[HY-?FHK)_?G\:?C;#BH2S7B$*V( M&!'O EAP." =5(6$ \U*$R+<=IF3.[M4/[CSX.>C'/.PL/_ZS?AI,FVWHM^) MWY,ZO-_A>BR^EF6Q/Q=\\U2BX%F! ML=6]!G^?93-K1Z!M.H?_KM.=TGC2RL#PT^4(U&0P5^ 57X+_KGV=QF?XZ_YZ ME^*Z+IOPI@F7!NRIA5L^J_#MH[_JAP!C6"B R2AI2_"^Z9^Q]W4*> M,0(D#@KB_HO(&:8W77+3]^R,T1O?/MC-O-MTO6N ^2C.F5%W9]1R=73:Z.T:H\[\D4_]3F[1'1KDY@1A M*=.W.5CSVLDN++'>IKZ<#9K)J/:#?A].G1+>KO4AN#]97+-2+6MB]B)(I_#& M:^.-U=+RA3^N(9\BMXO<+MCT1)20PI8+&A5I73ABA2-8X8C[R^?LJ=D6T ZF M'MT> ;W'T[%KS!O+#DOUV(=;]TQ\OKYG2I^#<\N(W=L0Y&V6ZUK(>GK_WL,A M>?6QX\EQ3?FPL[MA2WX\7GR);\'41_OWTPVL=.*]+/UPYR9U<=BV VQSNW.%SJ3$6 M:?)JF*I(D[5N/"(&'*E&M#)5"E-)E3J(09Y:+8DW%0U;F7_>4%%YG.0.X8A3 MQ9'QSB(9@G*.&.;Y5CVSIY*A,:KAKD!&:1X:YBJ3: MA#+..)7P#=+8IAYU,L ].B"G!*\JRTPEC\#$5X(,2;6_Q/WKHOKB+7X0\[3$ MNJ$.+TI_MP6_4Y+/CQ]^_;7(DH=RU7VCGXZ0[^ZYZ3>OP N51[+"3GC!D594 M(AYYA72(&%%'J?=2,\*W&\!3IZB5%%4^:L0)5>&N+B7PSL%, M@OD3 ?(S(K1>%%T_F^5W-@<]/O8_2NYH+G1^R M^E1\35+]L>C$OT] :A;L/BP+TC.:>-!/YLG*>)WHO7L-3AZ_][1A8JF"LI(H M!L$0QSX@4&8IHIHP%T05;#0/*0#Y? JO& JMAS"YIU1Y-VCG](18 (I,M$9JN7_S]Z;-C>.)&G"W]]? M:(WRXJ'. M;.!1?Q"Y!CFW5?_A,[II?UK=(F%]XX2CP-!G*L>TWQ)F22IC/V*4T#CRB!=X M O06AQ,1AH$,4F T>ZDST38ERV?=(%0=LXD<5ZK(ZU>98T/ #T55Z_Y^[WDE MQ>^Z8F[US)TC3..(-8TCZ"DVCM!E"K\T.0 8_*^^(8JBK#[1O7Q;B<-0@KX4 M7_58C<0F7.SS&%4++!O]>\Z[93K*$1]E"XD#ES7\/+9^Y65RL]Q>S^*BF-1- M&R+\=6&KK=?8& W 4TBA;\1OWPR:]L=85IQ;H'.., M[QZX,:R21;3//=1Q0 M!!T9$$]B_EJ(74)CZ3#I\MCVER11% '^_)(7>80SE-YC[_#+K*]5B!/KOE.:H:R]8,#YD%):BU4;T(OLLR MR2H5P,!KZY:7V-#,$M@S&1L<"HF<"H(9[I[ :/7RX7ONLCR'VR>9KN _*N#? M^@8>^SPL[5+?Y:X7$AHP 8P<.5@?%S20D"5>$*:)(Y:BDE(O2/TD%<1W.(5[ M&(?5#"4)'!YQX=E.3--%Y5*Q;/PX5\>+7/T)ET)=_#L,NQ"GP^'4/C4&M]*R M&"$A9Z4B5>1G19G#IL!TF[UY+<>R5/T];H$C=0,2)&A5%TYFBMV>201YKA?$ M=DHD8P[QHD 2EDI!9!"Z,O3\6"Q'+21"4D9MG_" @1QR)"LQ3EGQ J:K6GD>A8R"A+%#(VNL."]*]NL./5N*BM6%JJ:<<^I/?+ MM4F+@B!U8R\AKN=S %C,+_8]26@8^R*-(^J*I?2]E]/Q/WW'/?@=MP!('S5- M?CWO!IY,2_BB2CBN,'&>Z ^V-^N0?6"*_*&M=(\@,.*J438'F0W6\)^RGN]0 MM=BRJ]&"=4>L!2$/QBGVX]%MGCJ*;OKCHK_&PLKZ+_ 4DHE!FZ"@912J^WC\52I'\T\TJP$ M-43P^ZZ/(>[_6/!2J6 6H&';)KRUD-NG#^#)U]E8]0++QFAX^P-L=X:*_ AV MN&YZ8#5=W9"C]91>9V].AZM3YE(FPX@X:0)JOA\P]"$[1+BV;U,?6#M<4O.? MPM4["[49-W])O\P*@BBU\U?^/1M-1YNRN?,(DZ]/5#A&%E_#.?TR>QT3C+%7 MFV8"_"(;C:0 8OU"NU.=%&?$^X",&EI?QHL4>S)D M:D<)3]/$)S830'*A!#(-0/F+68J!4=SA\5+QF4.2::LT_%R4OZ#B\@*YN,=$ MK1HYJTXTZ%ZF"[J4=B@N$.DNIT4[#GH/9T&[=-,\SL.@W[&#;ZM9JN.?IHCN M3#GM'Q#=\,9AW0C2I:)JL^UV;,JLE2>&*XZ1L,EL GHMC$4=*0VM_^H>-&LO MNSRNAOZJ6=_CQB1NBKOUJ&_A%;K#L,+7OB+#U4N:\[&PD_RJJVW3D1A>5H%" M#A,"I29!),ZQY2^6S"C*5,(^P:P:@P'62#YH8NAGJ^ B=030V!>K;1H%OAH>,6'CC7/\"9] 'Z"E(0BHY@)$E\L)"\V"=1D@;PIV"1 M9]L)%^3W M:!@$.[]C2'=M+,B&S//LV?]VG=:9+$LTI&S[97FA%D['T[)IRPRV)2%^<@V; M7B+_8H_-:5:,_*2;U6A3_WG;U1S#FIU10R?#,0?EF'^J:Z0@?XO+'W]Z!\O" MKZ7Z_*DYLE9_J#-3PU>&KPQ?[EV_*K&"XS7&:X M;,-6PM?7I;P&PU^SV>=Q76;C*DO47_]0@2SJX^ML;,';VL-FPV-'6:[E/$L2 MON>Y.C/@2VVOK4U[:YKZ F=1V]-4M)T+%?6XZX22D8"G"?$BT)7BV$Y(&,O0 MMQTO39C<1UV K>,&FG.17CR9=B^83A#'P1<&ZEY>\JV;ZU\,YFV$>7%,7=L- M"75C&S'/)1$.V2,Y;88Q#-8=R92-3KC/- _7 MBUC .2AT'NAW7AB '>S[Q+8I$ZGO1#()CTPG[/RLRL4ZKP7^\;'3\]R^GD?< MQQ*K@F&O@N0)1-L1H6-QKE+?-!#$\&CT*7B15"O>A+L'=H= M2^F0!@8L+QPL5X0DG1RBO( ,>M@&,(0P@6O@^ET]J*>G%8;,KXYM\8!M%D'\X1R M/PU<$CN^)%XBX5,<)H0%E/DQIR)=KEU_$ =0"WE'XP-RAY$)R;MTN#06[_E@ MZ^'7P3"$(83S7 <3S/.B+J"?VSJ.JBJ;[H1DW$%[;D&[*K7\W%6V)R77GZ:= M]#(NI91[/G>CA"0V!QN*NHQ$C +,.=1S4QXG+CN*<*,&2:98,WK<:R36F6$[ M>Z"\@>T^<^#1)N4*CM:189Q4IVA(&R?57J.4(L?C7DRH&TEL/A<3QFE,4DJY MB#SLLKC4 ^(HP?+0/BMO:*_OW'*JK&9,=&.B&Q/=^*P,0QB&.+S/RE3\6EGQ M:ZZODX&@_5JTSM!!DU844VPO<)F^J-5K#* AXXC(;#^PY)Y[P.(D" M[#L6>+8=2B=QY5)_93OBMN/;,7%MZ1(OQ.[,,?S)7=L-J'1E8N^OV]BS50WS M!I2Q@><^<_;%@[1U2)^1T>V,J^B,U+6](V-B\SB,94)X('WBV6%((C^5&-Z4 M2I9PSUMNTGM@9#RT4R@8>J8&H\%)LZ7' X]K:HL%22IC[A$W\0#;DM A+'(C M$H6^&R2AYW)GJ;;8UF[PLZLMQH:!J2UFL.XTMM3HA'O4"64JG91R24(?];LX M]@D/&254QJGCI3QRN7UD.N&SU!:C@:E9L(MK=XMPQ/-T[?Y#5KW80IG@'W5A MW<+7%J^-K]?X>HVO=V_2RV'2=9CG$)<%#O% G2>Q VJ\&_L.3>TP]M*C\/5J M4-!Q+PH2OA7XE7$!GS3C72#>'EP6&W5_)\!D-J72QOKI3A(23X0QB9P@)1Z- M>9BR2,+/IP&8QC-LX-/ YY%MZ5%ZAD,[C:,P()0&'O&"."9QR#R2^F'J!BYW M_'BI>OHA/,-/AKQU#F-J',:GPB\& HT&>6(:I!L*(9G'")"[Q;2["B#,_#M@Q"+0>#NS)68RM+;R!;[]HAKEQ%E\,L!Y< MSAI5?R=D]'TOL3WJ$>'Y&%,7X4]VXT993'J>C%&#G#"(R&)3YE@MI\ZPHF.P2N\'ML.Z?X-C?O7 M8-VI;*G1"?>H$XH@$782IH1B%($744$X8R$1+O=]YHJ4^LOE_K?5"?>#F_/N M7;HW_ZY1]);]N_ 9EWR%6!#9[?-.Z%_3JL[2^XT ;^'U#[YQXS7I)M>OB H& M@>O^\$!95.>Q]S]YQFN#LS< @STL3'>L8F4MXUFWR'GPMU7?2(O'Q:VT%)U8 M6:6^$EF:RE)B28Q8UG=2ZBLES \X4 HKY5G9/*5(U6\("WQ\_]?_Q1P:OJT M@2/YL_.0R@PO+>7>Y59361YE(=*!9+E5?N@,5KJW>V!B,U@0M1GR( M?F"A406NX;5UP\7"A14,.R_N],]JF,,M*V7N80.L/E$"&\KO23X5P)/ @E:2 M\PK@;0(*)!D7H/ V][W2/[?LF.>CL9O159-!L7WW&:\(2KSC_X?4/,HSOPS$P6O_S& M4&<.0A4B-O_M;U/OLT;5O]UT9V9JW_1!&$]A(E<\O^/WU=M7/\[M7[LY"E!7 M[\PN&[ U1N^V^G=Z_'&1BWULQWN$R%Q6E?4^*P;6YW$R7 GGY[X.OQ4U7%<7 M *DHLT"?LG[.QGR<9#RWE(=,]2 Y[-J\G!A?P9';2?9=8.HX1?LWD)"M)&P% MH+"$:L>EQ&=]4TJIA&F5?;= 'MN$?N $7 9+ M1E)*I;2]F#@1%KWVTIC$3*;$#Z4;^DG@2#=X)L?YK&_0MZ+F^6/A,#,CR7[T M@!$6=*V5=$2$K4CV=.@+;$^91*Y-W(0R;$P5$D[A4QKRU/$"3F/7.X::O\]- M7ZYS*@0VL$I981Q:=@M0-K3VA:3NF2.ISV4H[< F3N!3XC&*"7Y Z3'UA /X MZ,7>4G!&E#BI9'% HDC$Q*.I2W@@* D2.P*F$2)RTU.C=.]4"/W$D%0D$L$/ M9&WLQU@V!JB&10"--/$31]A2V,M(FG F0LI)&'+L>,H9X8E-26BGH1W$@;2= M\-3HBYZ,J%Y TB=:)90=GTZ^I3FG+\4Q7&5 "UFR=LE4=URB2,OJDY^%H=%@ M[^WBJGKVP<]YL_HNJLU?]FKU$3#JVYP[,0D"7Q OBB5A<<1)X%(O!)W=B9/E MTB?;:%')C1337'Y)/XTF>7$OY1^RO,T2N084\KQ(U*9%-=CF*307/^A MJ.KJ&PSG/5SSYRM+5@F?H%U: OMO:Z<&Q\<2NT&$IG=U,H1NX1F]2TWOUAVO MT$6<%K#4=Y7U6CFFBVD%LJMZ<[6[3_]DSS#:4QSMG&]/A?1X5<ZM=%]M#^H;T^P>BJ226O*CGA)6BB[4JHDTO] MZ%>K$@5NLRJ+LSRK[Z_:9ZS+ %!O]:*A$_V /M'UU] A?>R*1WYG0Q:R'9]Q M+J.@]M YS6$\DIS"GE[L:"6SKB;7IQS\LM,+"CG7Z74],8)7#T]UQ;B><>K[ M.U18[_]%I\2OVAGQ23DC_A:7/_[4>B2V)XIC6*D7Y8)SG/#%\L4?V7?#%3LG M@AI9:V3M)OVG]M!]]RQ09]/LW^W[OA[#BAE^,?RR-WYQ#;\8+=9PD)$X1\-! M1N*<-[\8B6-*!;U8J:"OLI*\3&Y4$(:0MS(O)AA)T!Y\59L0H\E?/+*L+)._ MN,> 'YLY#@\\21P>2^)1#-[A040"[ O*0R^*O:5JH$GLI"GU7>(X,B%>Q#W" M?-\F&./K!J'P_9 N'OHWI_A2K#[D;R(O]I2+R!@SN8@&R(Y]2PV0[1'(4N90 MW[%#(D/)B!3-@.%XZ(,5 <:W>RA# [!$@+1_I0;(]IG,(IA()'=(%/D.:%<1(Y&(.7&BE "7R&-=W#F# /'L$PB\J)0SM.#JN1T8&'V;X&R@R4'?>6&BC; M(Y2%(0]\VW,)#5+0JJ07D3@(/4)CZ<4)\QD/EO(^(Q'"CYB\QQU&O#3!@CJ M@0FS7>[:D9!1?% H"P+3YV87[Z3IC-DL[B]R+$N>*^XY]\ MIF++JPY93H;=]E+*_)%CIG.2/CR-8I\Z$?%E2(DG4D[BB+HD!.L^\ ,;_N6+ MTL>/DE@ZODV2 +MY",\AL1]RXC/FI-1CC/ON@15IY[G[K&URSG;N3&.0TB#E MY2!EX/A4N-PF'HM\T+FQFY%KPY\VXR)(I2NHNX24T@'UG3LDE.ARB#Q*F,MC M$CLL":0;.Y*+@R*E[SZSP\'@I,%)@Y.7A),RH<*6@4-$$&"1="8)2V)!7"[< M@'G2IOY2D710'ZF((H]$CAOCR9)+6!JZQ):0H$_&\5)9])<-*PJ?^33^K'#2Q*[NQ%>JH)55K2G=8H33 MF7:Y/,SYXP6WNTR",/7\."%ND ILZA:1* D=$KN)<&/'$Y3)?=2F?6&=GKHO M*JM,%TL#G 8X+PHXX]AEH>-[A 9.0CQ0Z0EGGD_B4'JI&WF^ERX'=VQ1BO9% M@3-R7O1PS<"F@4T#FQ<%FS2*76!Q1AS7\XAG4Y=$+M9:]FC(X$_NV\M-A+>H MLOJR>0H#+W -X M%,ZU36GZ%P[G\KT7#5,X>>#I>J>Z/\XUG!H ^99=,?7YJN!)4=56 M*7/5:+(NK&):5S4?"]6*!5[9N*/;=BU8//QT&ERD-F6!9 'Q0^& *I4*$OG, M)2%GH1VS!&!AN<'%%OUZ-RIM_ULQOI45MC#'UA:5 M21> AA:W[IHF\83K+O'61#4.0(;8D69?K>ZB("7W/>8S(L,(]'O/$R3&UE0A M#SPF/#\)X[UT47@V M.=%7XNRN8KO([.41"I9'(EIN6]Y.5Q(9TSC#JYL2@2 MCH^<.FB>>FY^I]<("<9*6^0R53@-A7KC20W_'(8?C$5ZPV_ M&'XQ\L7PB^$7(U\.S2\FJW2GT+I/;;Q$1SZ4GM6YQ8NBY^E]*N'Q,\_.O[]RNOY=/K)M)1=*BMQ^KFLC]9OHL-GKD-R M<+1<1R,_&!P\P;TU.+B'LOP.#26+*7%B!W"0"X>P /3JP'=XR&GD)]Y2^Y*M MG:4G@X.>P4&#@R>SMP8']U!:+DX=2M.$)+$$3&.I0V(;T,WEH0#-3KB!*_;F M83T1'/2P(H3!08.#)[*W!@?WT,XNH*ZD#$_+;;2+79?$H J"72RB)! .#]B2 M/KBU6_9$<) .G[D>_.GAH DEW8LCMLRJ/TF*R>,90HC$XG% N4;ZG"!'&>FS MN_3Q>.SX86J#[NV#]&$L)3R((N+YH9^PV L3ZA^=5_8K,/'/P,.?&Q;>I^SQ MC$O6@. )[:T!P3T4:W8I3VGH$S=T*/&VM < ^MY6A*(YX ](4V:'5)*@EW/4DHE[[KQ8Y(W/U403T5$/0> MJ#-]JHQB0-" H '!!P[G74?$:>00[L<.\:(8M#K\TTNH*Y@=QE%,C\X9:S3! M$_#$FI#8Q:1^D=UF0HZ%=9_)7!B1.SVU+#QQ>XZ8:/SVY+#1^?\J8_>X?1DVTKM>5\+Z,?FNI19@E>JQZ35H7. MQH7&9@^T,ZM5^Y51H9I&2-4T8JYAJ\7' C^X)]9OU8WM(/!"EP3<:^TWNK?OP(.]OYBN<[ MK\)';,P*%U1?TG<*(?A'['!65NJEG:?8[CN*G4=/R_SU,;M'Q V*-$^'(ATG MM=/("XB=)#[QW# E$?=C$@E!/=N)D\A?.I5]T="4XZ5(?QBLSRH\(HH<6*6L MT">>WH'3HKS_8.R+F.#&X%K$3I'8DB)=(CK7C&( PD"23TN5Q(.Q$1 <]/SY> MDCQ1N%YI<*RW+B@[/O.B7_K_"0ND+\4Q7&4UC#!9?^3;='^W5(=KZ_=IF=P M85J_YWS\J,$6#(,@?,A@"XYO17>CL,]CZU<.2Z2$\T )<.1R/KY7GH[P;67% M!? R"GV1E4"*15E97( "(,5 (>:J>U23ZAO89(E73R9E<8N7K[I4:04/[9KU M&F_[],?OO[\96+ .,-A8)@!1%M:24[R!';9A3F.I\?$NJV_4NS[__D7K.'@W M*C.CK*ZL"4(+8Z$-P,*(4-OD%-@@&6_4[<\-V.\N75ZH)[7N2 KD4#PETA MB6>'(8GB("*N[8+!*!S*9+ H#*@3B0A@G_!0>" , D&82"5AO@SLV&>".;P5 M!LBP.TB"9AVT"%A96@]C4RHY/B[N ,K4JNPC=?J.:,@#2W+@$*3,,L/F\T!R M:3$MGXGN?.Y'/@4:$@ZV&> !V'^V&Q([HKZTI1NM\&)L1W?;5'EL<>34Z YL M**(([W3HSIJTF-U@W0"1M/MR%?(#C<(DM:S0,#U[!LRR!5QM@%: ZGD.R+\K M(;^<@BY9[,B("5#+@2T\)/&()QYQ91CYOB]]T+IWX8V=BZ!V[(&K_27]H/9# M2>#?M=3;-++S,7V;G82[[H>6X)2O U2Y/V4]] L7HXQ?#!->9I2$!I. HP1"A)+P8C# A[Y:<(B.UEDC%#&4>+)E(2)!R:O MFP)C!, =/G>\($UCW[?%(F/T"/H#GZ#AH/B@^BI!10.%].>B_'E: UE_KJHI M'R?SMJ>&G3Z9?_[MYT<(W7'I(**GX>UH8!4(9XZ,@:I0G\[JC.?Y/1J@:JUP MWD!V>IU@F4"SMUJ]?&B!&<&%R'"N@^YK>$J23P6\ R:-/./8;Y%ZKTLIQ^IO M^M9"TR"KE-9^ V^.[]7ML+ QO #&MF:4_)9GN>*1!\;5B0P82"D1_6 DXZF: MURINU9H3X-M8\%(U_IH[B +SH65D?/H G@S&WAA_!_L#[!@?OKK'R?(1;&MM MR7_#NU ,XBVYK"H]I=?9F]/A599(FS,[(G%@,^+%S"8Q]SC:&51Z=@+R:B<% M;VN3 W4O\2VO8'V1 M<[(Q<%_#W1MX&.#IR$?3^J8H83F$FD-6U[*3Q3@ 5U)]=$FBRD"PT'=2$B0N1_4T) PXEZ32DRX-7;AKR1?\+L^+!)=J-;M^TNLY M[\+]XV/';D&?VXC_"+NMGFKDI!X+P-@, A^T:I='))*V2V+'87[($VX'R[7\ M(EB$0(+"$:5PCQ]S$E$/ "GQ;(_Q)(B"Z*!3M5=6 CE^L+'@ZASW!J5P7#1N M-QVR@;[![C"P\X"M.!,-[)3ZP'-+Y^1[IVD(TM])@.-B#Z2"+T8[G!9RL* '72J M]FFRVE),U!R#K>(L%\Q#I0 LL!L^8CKN"<@YH9@46*ALA40\K1-[$3#;3U.' M8'%78%7A8WJM1]*0.;%N @!_$\Y!YV81\P5=#GYZ I0N'"ZV MUOW,]O]G5M_L,C12Z=<<*"VP(Z?C@\LQ#"KU%6DCPI_0 FW)0@ 4"+LT'4C MP9?:"6VC\"N)_UFMTL?I[+Q<.ZT[<:#.9]J3&UCMZHE>:P7N0.ZSD\_5IU>I M:Z=!$A"'8>\0%B0D3A+D9\=+N$LI6S'I+53_HYJT\&CDRB@B 57.!-C7<#NI]N)LZCLN1##E9E=_Y]E_0W^M9*<5[#Z$WXMR;@0 MLAT7$!G^W,)Y+K\3[:"%1;R"=9F.QF]%5DUR?G^%O[Z=X,'1^+J+F1OZF9YR M4^-&?]%$S[5O4;<2F,G;N/B.RPA/N(IAQV4)#_J^84H=W2'_:I:^^,3,PGTH MP>[<-JF$NVYS;KHB06IO=.4?GL)@KWA^Q^^KMZ]^[':QNU+O@)T\-R#V/=0!S4JJXR0^=UO=S-@:M M+^.YI4*U466O#KLV+Y?Y.8>*>W,R.*X-EI641'B,@?:5I(2[3DSB4/II*I@- M9M0^\DT^\1(/L"L0Q4H.?X/'O<]!!+^R))A-$PR0!K6_0?4&]&%I1R3/JIK( M7&VV6MZ)+%^U"S"'\(LAZ2NQO*IY6;]56TKP^=45GM?EV5@N;?YL;S#!-OQA M@RCK%V.59D3M_+,QSH"H97A@V@#I3@3<6'[-\BDW#,1AE/?=LEQ]^=ND&Z Y(BSPO[I2*J@)XJND( MY@&/K1I?PF@RK1OW0FK%N,Q*/Q5ZH:TQ$%V.1(?)B6UH@\I1G(_2LUYGZ)TH MIA7<70TL^3V1D[J7TBAXS=]>CJ"&W)B&:_FQ(4>KQ8G>** M3^OB;:-6XGA0RX09X.4$0*^8 EIFWZ5XJU\7V4- Q.;Z!+/!)I6\JN2$8W^= M=B54Z0_]Z%>K:FABV%FL^DE=M<]85QQ3O=6WAV% ?VC4YS47T2%U'KWFD=^C M(671CL\PXSB&<3Q2OI4]O7KK2IY=3;5/*3;#3J^FTJ,%AMJQ/.-TGV![[#!A MH O\51U@/#CYSC!O/2D@[JHBSX35BK)C6)YM=-7U^@0ZN'[5CJU/Z-CZ6US^ M^%/KW-J>CAY82LV?MGL4BVF8RS#7\O>][;DV]@\'K+\^ZG1IOBYL#!G\=),9(8A;(V\<.=2_R ORI86?CT6+F'8!"%P86VI'QC M0/%L]]: XD% T4G"-/13ATB!H!AY'N$VYR2A#O<2ZMNNY^^COO[S@J(S<*/U M6<3GS3@&%,]W;PTH'@04>>RXC'J,>&'B$2^)0A)Y6!HPB!T_3G@8.FP?@;S/ M"HJN,_!LHRD:4#RWO36@>!!0%&[,TC2,"?<1&7TJ2!RX-DDCD?J!$SO,6:HP MM4UKCV<%1<<;4!H:4-R'R_;!6*!+E/.LT[3=FX6I;986 GCNW $,7 ME?68Q"EH['X4V)$O$PHZ_SYY)+*-"2^TL'C2((.3B/B"1G@8 MX;&GME**58?.Z#D/DS(Q2:+B$7"N1L1Z<=4 M"F;'H5R.5=OB5&=EJ V2,GVG*F/RCUC%KJS4+9V M!<:7&X6 MN[%F_I$;L-CUB)049'T01X0E-"5N$(I0VI'#^5Z.\A;GWR@&+[H"]C!<%;OR M4EQ]%W.4G\I'7$?\S^$X*+VT%F5 MGV,DEY%<1G(9R75:DBN2T@\!BDE@^S%V^XY)9-N4T)#%-$YLW[67FVWNH0_& ML4BN.+ ]AW).0M5LU M";*,8$NH$(HY#!^:UE_.\8Y!D)/7#E$8T\2*YEVYRLVY9[\9UILXSLUOYATRF959GLOKT M7?>3_KDL1A]F?9Z6FVOMNY'6#HT^C[>15MOG2C:KJII?S;IK30J\%ILRSG(D ML[J:RY,<6#"H"L4XMN[&G$GXA8]@6G!A,0O!L'AM29[KM,^+223><8>$\.FD%P=!CCS9LLIU=>SZY.S>-.H8Q+"R5 MZ27Q?%;C!58A-FUO%E?/=+@Q7+1S)*2!84- IAB\::=@(-APD&FG<$H$=4D< M9-(Y=CKY^5",80Y5X_;JN\L2]4N=H9<&'I/*LI1"N]S,D>T)%OU[T:3+DS]A M75/44B1A*AQ._#CTB(>'@7$B ^+:D1/1(.4T6@IE\8) R,")B!VF ?'LQ,'P M%TIL&21NY-N!YT2+AQ ['CV\4][OE3F'LZ-!>_Y$4+E4R?_(LD"28 YUWIY= MW4N3;&Y0S:#:;"*2[RR2189@"JL4AB3!Q.G&2Q)-I%$I[*2"7GCN0-K1GXN$A)&G,_Y6$$NCYE+M9ZE"2V T;LU/$\._+! M>%A*4F-1$,:IS0BE84(\UTL)\[E#G,1)@YA3&MOB&"6I-Z",#3SW_'J&&$%J MP,V VW*;(]\/,;R9V)[ NGPL(7'H^(0[D@+>.5ZRG,?C )P%CI^0*)41F@D! M89YP2.B[$0UM)J,P/D9PP :,&G"[8' S1PM[L1(D+W.,\)5EDF%X;C6- M_R63&JV'=%I/2VG=R@H[F1CB,]4>3;7';;.,$QDP/^+$L6.0M(D?DSB*'1*) MU M\L$DX31:E&O@T\&G@\S'XM)E'6>KAH0<#*)2"1)$C29@ -@:LX MGF0D"-.$>+'-26Q+L(K\F/L!3^(D.DK/C3-@_C,??Q@ /74 -4I3$O(@)9Y-*8EB#FCCBH"*B$N6+E=@V"+I M^QBDLCY/8>&JQB OQ5%&-ALH/>=MOV H9:X'B!F&Q D"[,AG.R1B6!4T8&F< MVDD48A'KW8O9' .4TG#@4&?@K^S09[#48.EVQ7I6?@NWGGNY#E7()\EY!:PW MX=>2C LAVWM>S=?YR>5W(K)2*F[#4AK3T?BMR*I)SN^O\->W$RXPOZ3G&\CT M0J#O>+Y';^OFLH;_6UJ]T!1YNH-V&6=GY_7GX/27YB?E5R& MJ8W^V_EON ?V;@0#J_X;F"695IB1M8>\RCVLT^=:;EEM\#E&,[*C7E^7V6J8-3/V9B/$RPB]:$8BZQNK_DJJVE>JTN^3&2I M%))JN !]V]7J"O9>JVN_0*,OQ2=?936\-WFP2->L'I>87V7>KC+^@36QIF,^ M%5BHT,H0+;.1E7:+7V'M0D7B38$L=17[]@M,!I?Z&CZ]5 M%;=1II?B]1^?/KS![6L&R)H!OIZ?Q9NU?/: ]&;;<]66WMWG0#"@ZSM>"O+W MHO@3>>J/CE@O GK6 \VC.-!P184LK)8P;Y:PQ^](JPW/C"1'TQ*)_ ^MCP*_ MO,,_5W "TG-W%?VTXJJ.VF>,X\TS#M[0O^K-T'J7SZ%1@2 $#U:+._LVM6#R M=8$E77,K!4NU6D2 %6LSZ-49[#VLE->P-&K>T[(-L"IGP%-TP*/F/ /-25$I MI (\FE;PYJJ"QV()O>O[ 3Y *H963?[DK(0RGCE4-DVRBX*G. M8)^O!S"-JH:?A<0JM -U-\Q,3/42X@B+\76AJC/"3_@PG'*29V.U%G4)(],# M!5KKOJYJF+94=*"> 20,]OU-68R*"H@LMS[^]LYZ+1/XYXVEK1%=6A)H54YA ME%:"2>Z(I)6Z[MMW@#EU/5S.K\J4+LX,N%38?'JZ*:W8+"5(J4P/_! MYB02G1C+8^_5XN2IK._;875K&LNQ3+.&RG!7<%WG5@?OR+,_99[=%(7 ZX!: MIR!A"UA.$&'H"-**Q01&=(M;WVVQ?AA^Y+I.(TX.DXXPK!#PZW]D_[HL;9XA M13-Z8*YV"*7,1C&(2L4Q"Z-=OK&;-KROH?R6K7HSG%W67X:&@9"6L*@D&%*] M7<"W9@K^\-'*O,2_"PL+HL[NY&6)@**X^Y'5A+U/@&\'+5>JMZA@R^Q6%T^= M&1IJ99MY%#UE9!DQ^GRM9CP' VI#3:GTC5$"=)" @@"\ RLIL[J&I ?6J"5 M5G)>H[PM\EMI_3DN[C0?3,?ZTL5<%<6!R@([VZS) $N_*O\C/!-($G^_R6!)]%!@>J"ICCCJOSP' MN!99FH+JB:_ :K.XN_.+_,@# 5#@0E785HTWS[#6['U3*G?M(NUBM.TFRJV] M*#*[.&L.JLE\AO<5(XE4C[1\7TQ1DH"YCP"1WC^DO>"NRG)4:10'W0*M#<=^ M.V/!@?J&OFU_B8']@5(6OU:C 5)9<0?^E(VG*,6A;DN*5@.H 'YSM!TU7RJO08-(#VPM0EHQSE%M4//1 MM_U3ZL+0NG!U_=A#55-1Y-&['6ZM#9W<] MJ%KLXI,Z*0$:;5)FL=;/?X3+8L+L;J2@:[;-FGEJ7 M@94!!,_&^@!1;>X<;X#-H@RXA?4?=/Q_!^/1AMTCW/YO6.(LS;HER]#=5,-J M@.ZJQ#<0 >@8. 9>WL_N'C2.H PW4LB>]P85;\"+$O1(W!"L68X&:\1O[ENF"^@/UVF\F[(_)K[T=G.E7G#XA!Y!C> M6:0$N.$:!2:^__I>M6= WA6R;;8 <#$=8WL-90HIIL:*_R*['BD/,7)MV;=/ M&['&A5#:=*4Y"J8./)J@ 3 =CV0-#](,"\I6UGF4U$"NP;"S..K?BJGKZ0@% M 7*RTBZ4Q8XNA $B3@&PUA@0Z=+=2=-G(JZ #O7KX%E2.X:H]P/>TTR@'<;0 M^J^J=>H ZX,Y*VM$C3\F]]=X,HL86B.'*USM=$T]-+ AJJHQ3]'LTYZ.M/&@ MWT:$Q"6/QO?9'%6-P*B?5/G+.;92&%ZJ7!U[N%: ML$RK;LGPPNNR *' !9_46C[',D$U&G8KJ^K&JRV_9RI5L-E8P+BA]7EG0#8+03!% (* R2=9BE*T+%P]#9&-WJK"*24BJAW6A!)1^CVC-I%#VX?A3GRCTXX5FIMZV2UZ740L?8 MH(<"U"] DCDR1>.B>O_^,W%]?X!*!8!E :R,&@U86[!?N7806=4(M#Y (O@; M#X\:_BZ4&IWNF65GA M>I.;*8QW8/VNB@71'QWK]R_?/OWV[?.[;Y\6_+T;H:^&D\IZW=ZK7<7#Z^*V M1;\,X.:W#]]LGSEA0#WTQBM=Z3^G !".HP^F!K 82G@T3DWD./0[:JM,RAE* M=QZN$G6P2O\(-X.""N]+%- #8,6P.NC*5P[#[V"U:VQ5=@SB)/:"RC7^)\6- M\M+*6YY/N4*K9I_T&:=^5G?&*;/F]$!:GW[Y^6MO?X"?"[@]BUL;]N?YWT'! MS6*NKM!61NL 1KI3/NMQ6>2Y\N=W!FS@(*P[-@ MF=%=I91:V+(1Z.#9)&_?KGV2 $TW,I^ 10)0AH:B[ VF?\0AQ]?\&C^HM1@C MGR%):-,2B/C?4]@$_!VDC5!^O&(F!F?>V9:P4-*HY^+>SPX6,CP1:)9 M]S3 MYW.-R3A!H"L573^QT77PL3#&^\15I3GONNK56/R3K>4GJ/1(,=WIJG.&[@ MA/7FP.4@9K,J/.Z%\/?ZZV]?M\;-/[Z]^_KK MN]]7@*9:*'0$Y8O:HV::YY?&F\>5O/_Z[NG0QLHE 6,:Q2G>1'H:"/H=&]&E#A;+QAT\ M4":'.OEN4% )?R%',&!U,BD4$EIQ5O!;GN7MF2Q70J51$[1\SO/[XS$#3"3S M@2.9?1/)?&21S">KL=W)/(<9:*M!&Q_[TZ?GU>A6YS(Z]*,Z='V3E6V<2!YBM-!!JUR&63&M\"!HC/?@:.2(SU$.N)6^JI[G MJ0ES GLYT\)73,O67P9OTRHD]EK9T183>-1AB>4UN>QJG&F!P>#QK7\B(]M#L74S:\___;Q37>^A@9 MG[B""R>N;\UNH+=UM==;;24>+_9-_X780:"I6YB,VCL4'S&,@$S6>%H-6O+OG#5D<1>=)U[K4;>=CF(5?(>'T M"+(7[==-NQ?@R*\Q:+;6_MYN8M]:!0_MUWX,7$^;;%_1QO./<0[:$W*']BR> MN5K7>1'C63)*7!VOUWMBNSZ73KL%.LO!$$#N;O=(-3AO#?0NZJP)']2RIQ>8 MV-)3*S>I-MTDWJ)4Y"M%Q:"*1#/'U3Y_\+ MKA(UJ"ZSXLMO\RXR[2%5;KR?,:X2WZR@^IV [/[]XT9A%&"*GP M [6-*P?4.)'&I'_DJ$)*8)(92*@[/&^;5G.GCZVC"5[7.AP7/7J#+LZ]C=K! MF*8V_*.+OT#LBA6_PK"[^%H=$H'1DW/2J1F1_"YU?$SW\N8\<_4$FSCU9A'? M=;"6W\^H%QW#F3[RK%#5:EZ( A^8*"YX.0O^54>\E7S@;MBL.IP5P<<]21'*2OX)]%'!$5Y#33^/VW4 M,]R1INUI>(<77=J"2B-0H5PES]0A<\(GZ#3":[)<;'B.WDJ_]O(&B!M,ZGT[ M1YD#4$TQBSP#H&LN03C.D8^GVOR 9:GOE>\E+?*L&+0I$7A]FV@Q6)7PT"10 MS&='++RP'R[>'L:C1H[PV^9,J.P8/IYB,)N*_^Z+?^VUTFEO);_KXL&Z(Y#B M-E-+V+AW-#3WL!&]XM.)BLUK7E;U0\PO7!5HC\B 7::ZHV)/'C2K!(N;%RI& MI5))),1U.]B4)B/+X*^_H+#=C0QU#[ MO+5_9M9*&QBL8SLP5+ 91$LR\"]LI50JMHZ9&W16LSX";#:[N4\)(GA2*?'L M8H'3*XT5S2MQAOVL@B+%0Q;Y9S]!I),+,(Z&%MMCO?Q^(14$8X66J%H]4,=2 M*,:>"VN95\-[C+Z&R[LTIMURF ;S:[ VSZHYWU-W@-14DYQG;)C8'$]OPM#P M@#D#!,BO*F#X@)1 %WIOA0X0:::Z$LL&>CMS5*T:TND]5.6 H=)5)-J*4:BD M3[]X$_/9HCAHBBD21J.KK-G]I>U=.$S50^@S5I\ZM/J&5X\K%5B;MP%E.CP( M/4(YKC- R)\JB&C06UGUI]H=A+LL5BK,T$+7QUC6+>FC)I_F4URF>B[*K(VJ M_;>._@4L(\U']5!,2L;O\%^D0!BC%E?CA2PS)?D6!<%:D3%+7]N P+20T1)3 M+Q-L)9"422DY9$K).U!5\AG.SPYZ-%P,@M762IHZQ>,R_%<-=E42G'6"*EJ+0HL>VA/1,EK7MFE4A" MQ9^KVO\J6X*2\Z??J@, MMT:%@ $T$0>J!MC8NBO*/^%2S#!3@908I=A?;50^52[JT&H"5Z:3A3R3V95- M@F$O1T19GSH9MPG1W&*QE,80]W((ZW5TH1(EM5(R+4&2?KVEKD[ M%#_/R7)K"NR4*]C3*;+IM-$9%8C."T*5-/N@^E&,56Z*BME>4$-:>&V&J BZ MYG_*N9PDE.Y-TBMFZDC4155RCIJD]M_(>>.XKU A/R"#9?.^:9V\5L^A=(-J M^C!"VV0-(J+.J72)^2Q<)2NT]I@7>*Z*+#IG6?>11J=@ZS54!SP+Z[BL=JW- MM@;@39)"52Y AY'>,.VR!LIK[04^GFWYG".MO_5ZRY?>A,N\H"CJ_#4Y2U(> MJX5K#WX0MNK[3IRJ0@9QW6:]J2^ZK,!686J\%OU5FD4?SF>!8[AYHI3002\' MKTTO[!OR0^L_BKMN_-I-C,5VFL,.)5P7*41E+/:RRM5:ZE?,^PC0[XCSUJ&* M*;^%\:D'MVF/>"B7YUK'37F6HWG1O;6=]]-?=J>RSC1*S+(NYTLDK$@P; @+ M[U7BS)I6VGF=\_N!3MH;:,FG/JP\)1=\6G/%=)KS?IW8UF[:ZCUK MG0?-*G>:?Y:N6$H\$]7KW(1OS=F2ZC"QK4"%"DAQ5S6R?H1Y_+@]7.O@LK,6 MLW%:Z5;CV9L9](N*29\LCT@YN)QL M<:Q7#A9?X\Q!)7AE'<=32R8GWC#THA\ZQ0Q7_%DSS%=MZ=H.0L^\ (I=SNR+EO:7C\T/FE M.R[XU!RV&A0]6A3],G<2U)V.PP4J;E75ZESC.NLNQA\>B IJKSM&_C[=#7V* M*M/;P(^S#3RF%%/#A&O9[/77O_+1Y.W'-S.&:V)J=0#+[*B\.0R:!3NFZ[(F M9GK*BA-E'2.Y@6K1#TYJR\ NJ![K@M7UJ4(SLU6P7?X=S4CHGG__=;$% WMP+\@8HI8Y(3,]OW0]Z@= MG3,MZ4C)+C)8%W[DUZ7LAW.WY_?8T6XF+)H(^;:DP(>O7S"IIY?8@5'965?( M!O$5;#7>%*SN![-N'+C:>3]_ M7+0Q8<\B-U()CY_PK*%C('*BB7SNC.>M>M2^*==+NF#':+7!J L& +>F MHNX DK0(N$A.Z.<&DU"J)F/CJ8HT:_N3J'*>JJ:93JDKDC^)+D./?F5 UH4\ M"55G833)BWL$156.3^>JKC58VYJCE1'KAJHWIFI=?;)J^PC5%=;.PQ*<&1Z7 M-R7#4+"N\\ \U=&8:4Z7910J(1DS4ENF=TJGMJ55CQB(]E M,:TZ43YX%GO%T/'9TG&/!N>E[:*GIU$H=3GX:I&L!ZT8[_Q7*OUY-)EBWL", M]X&Y.H\4@^$:I=K!-"U.MT M;(Q*VEQZ0C,R50Y&A=]@K9>V5J8NL29([Q M]/XRF/M=CHW)KF]F[-8C=>0\B:B:MW7JNJP]S ;.!TUSSC;]<6V,,49EWV37 M-ZKZ8M,T3=7$*G7<^W@ZDB6J$VTKM,7*#@^_!T/IVIR\F9]5AY3I\ER]GC.W MP/CXJEZ@6E/1JFF'.FH"]W7>98)IU*KN5:\DEZXUAMF5/+FWVL!R%:H7M_7Y M=>M=U7$H[0]X(:J^BWR;-:UMUB"6]T43!:=D6Y&K++TVF:U_K+*2I[ UN@*V M7MT^X%F4K,W(JH6AS:HKZR@ W#(Y7T1%PX#JTJ![], 3,7T\6_=,E?S>MDN; M2Y5L8QJ7Y,M#-5[6UXU9+/^R@.QM/95E.A^TH91S^-U)@BZ)KRZP,]O*19^5 M;EFJG_% .91.E>'874X71QFTE5&:!)>QSD?8CJAW$#_\M]B^>LHL5@@<5R6?.JQ%L3#6#(]"GG MN+-:RV76ELPS1&2(:!NLTRU+58A35_Y9%4UL4KP,71FZVI:NV@:),Q]DUS?* MX)6AJRAIQY7)\7>O^W=EHOA." M[C"+I4&N=5'0I@N'(3)#9$\/&NHYT741\-6Y#8:X#'%MJW;-MPE2@8]-P7VC M@1D2VPN)86O8CKX::FO",PQ9&;)Z&EF)LIB08EICP(_RH:IS7IU04*K#[1ZH M&?(RY/4T\IH55.X=UC=M7$?%.*MU>SM4^4'Q IT_OI^K=72-/>JD(3Q#>$_% MM6G9E3%O/?8S;:QIM-!W86#MJP)+5Y+IQ)";(;IH)C.HT-&=H[HDTAZ6_56 W9@9I$V!2%FF62X-FAK)VH"RMM+9Z,:V38B1;KM;][2L=YX_H1SS1]L#XC((YQN:34UV*"JYLZ[MNK$( M_H#I(VMKIG9Y2IBAM[X$>U8I$LGO6QI1F1O5%&E%9>)A]'&36!2W%=HQ.$LG MWM"M5[=/073VXR>:N= MK9NU:L94MPU*RN*L$7X>J:-3%8=99<3W[!9H,BP=U_7\KIM(ZO3VII^ M]*JA3[^%>:]-SPA;-[;)A&T.>C4#XZ;C6]'V353]+(L[:X0)06V?1M5RO&RP M0_+N-F4'=Q61:0/^AO46ZM^@^CV MX=C!NM)9X7JNLS&CY*3AVVJNR4_KC5_H7MFU"%S3QK+M'-C L)[/_F M*M2;0NC'(FI_6=]%X/4O*F_SW9OE:N&S4A%X/G/ ZGB8:/T=, 4'/,#D;_VS\+\NZIZ0^M+TS!VU@>W7R=(JJ9IB9IZ4XGH M?G$MU,MTF5/U2R.N5JA8,5/:SGRA'TBF#/#Z'7 JDKU:!U3=4GL&LR MI>KQ=#,6UJJRQASP:@8-,TVNT5+X]XZO9^5U%FS*MGB!+MP$2)4IQE._R>^- M=8I.IY9C__CT8:'8AE9BE4XOL"DVO*?L\3!0VRB;CAHVUJ7'B[+!%5R&QNY= M&-BLZ0S'XA.ZW),:(NS/(?G=](+:9R\H):H^CY6GY773#^K- )ZU4_L9TQ3J M67E [UK6[)KL=FTLZU;IJN:U+E7 2W=453=)7HYG-7; @+L9J/^J9JJ KS,3 M5 /&L9E&IH[&@>MH,%-'XR ]T%].>!VH2>[)-O%]%C%S@(W97 AC!V:0,)4. MO$0KXML-^N-^A2MN*NO3&'.1_W,ZEI9K#RS'=CPE4>"#>P#QK:#V6"3X-V5R M802J,NV5V55-1RBP_T=6#[1M50X-]/LV*PZ_9%C"$UM7:)_":^6X+:85K'7U MYFIAI9M7+9]7\VE=O&UP%>>+, NDB)<3D)3%%"1>]EV*MWHZD3VT?VBO5V[= M226O*@D$ :-HE[Y4%*@>_0I?#^_O9,-M5F7ZZ."JO;^Y"*X2\R>_?CAD ="" MEALK+J!#A]&'?G_H-WL8!IX]^]_6#[K00?SMQ[I'5\$]U&RJY'>Q2+(RT6)8K%O\7ECS^UHO$R=_^L)]>1MG.$I&UV\?') MO8!,VU2&K3 '3AH-K>V(Z1B6X9DAHE&G&Q_(I+:J(L^$U2[[ZG7I?"&M\VKI MOF-8N7T2$%J2C]'0NJ74;&J[3U_,[LYC6,XS@?"-O6N&QUZ>QUS#8X;']JCJ M7AX3?5#']]L1Q85QR0/ZMG*R+BO<"2Q!FNQ5X1YE0N3R$$=*&U#=VL/@+E"C M#5&Y>IQ7W4=X=>6V/^>B*$_QP1#XPJ9[+&>FSRUQ+FQ;+VRZAHK/]",N:S#] W/UQ)4#?US/Z1\%J^?T'VP_< A_+&K0US7M[A\CPDW6ZSP M9\4CQ\5Q37=^_]?-\R][W-/C0)L=Z)YZ@]#U3WG3]T?.AG\-_YX<_]*!'1K^ M-?Q[#-,U_/MD_G4'06"?\IX?W%=KC)HM\JT-K&[+8H\?0YT$$VZYV4\ZA#M- M1/8&@1^\!+ETYW#G3# &'0PZG!,Z. /&]F=N&70PZ�X7S0@0["D!IT..@Q MEK,GB\\Y18OOFZJ:6"S%]!C,-IAM,'LU9D<#-S*@;>#!P(.!AQ7PX ZB/7KH M#3P8>##P<#[PX \\UR@/+W_&MZ6!=_P6W-^+JND\4RS5KS+X>Y8'XI<:^_!Z MSZ;7P1E]W43?& 8^H3TU#+PY ^_7.#(,;!C8,/!+,O!^S9?3XM\]GTI=4LYX MKX"X*AN^/F5\]:S/ PI-"J:9KJ'B<]W6"YNNH>*SW-:SFJ[)''DI#>_S>*[A MBS%_3\@D,N;OYL'<+G/,5ANN/8+I&J[=/,C:]T_:9V6XUG#MQ7$M.VT_\Y$G M/5RTL;+DCC80:N(53;SBZGHCCY9EO[Q@10,-!AH,-/Q$31RS@08##08:5CA* M]^/M-UE9>5"8G?4],Y P=Y")13.-<'A)S7[YX_R8+K_%-B\,YZ'WZTOQR5=9#>]--FMV^G'6 M[-3ZM% N^A@&:_6V<&ZG^F&JWM!WW1\>B%4-CGSSUIZ5WD@K+?*\N,-RWHI> MK6HZ@N'"8RNKF);6U[_RT>3MQZ[6-UQ?6I+#]A:I5O[M?O+F/@.*K-G'YYK:DA3'^34;N!QXS:=UT8(MC@5V M&T>/EY./;L?UL_ MZ$('\8 OD[U4&9OE+)569J_@:+8GAIXI:,^L:E_&9+L2"L$C)12>=&ARL*79 M5(#=:5:)BUP\((5+*:T1_'U361)4#O&WN/SQI_^3PY1C6,@# MER#9U^2.I@+):4_S/*=F9.BS8:=U8:3T-#"X/%GJV(YG!.9EPZWAD4=YY-&@ M'<,CAD/2H\YAT_N*?6V"\/VB_,,?;+>?/3I0*G.W"?1ML7N]6&:\]F*T^> M:^G ]4T_(F.M7,96G@_71N'^2BR=Q%:;8Y:7,E-T;Q/1R]%M0D], 293\LZ4 MO%N'R';P7"403KCHG4$'@PX&'1 =_/VYE2\6'2[3$C/H<.[H8*#AY4^ECAMO M=FYU(IZ4-& T-(/!EXW!X8 :#< OYYO,J>,SG@EYQW:'+ SV2>ES>W\] ##7V>]-Q,WL-+>:1_ MEV55C,:]V!L\? OK/+$$B6E=94): ME2QOLP0&@3W-X.=JFM=@TAA%Z*SY['(AE4;[ZRE]SEMMN/9LMO(,N-:YM((V MQGRYV*T\%ZY]?=HNASTT2C:G,L]MQ?R=Q\IPF=SP1>F"/7V"\7NY7GPK.OG>BD(QU>U( Q MQS#;$=G//,GRK 9K955QIB;Y&%3*U%RZ[]H(7[,\$.IO* M"P8;##88;/C)W6.ZW<5BPV6:8P8;SAP;V/Y:M)X--#S[T=5QX\W.-7=7&V^F MZJY!88/"ZZKN^LQ4SC/H8-#!H,.*:-V!'^[/\7ZQZ& L.(,.9X@.=&#;D4$' MTSAEOT;3M1TM^QX)T)A-J7RSE#!WD*5%,XUP>$H,W.PW_R[.!\>J% M.'TX]@;A'C,U'ERSTT)D@Q8&+0Q:+* %:&^A00MCW1FT,&BQ00W.X-G"?$X: M+%IC#_[E,'SU\3E'_:]I56?I_49(L/#Z!]^XZ<3GYM>/\/2&ONO^\$"8I_/8 M$)X\Z4W[N^RV!(OFJ'4G2VG]A7K#T(('Y5DQMM*BM.H;"?]?2FF-X-Z;RI*P M,,+ZS^E86JX]L!S;\0:JS#HOX?NZ@&?0(5UZ1L5'TIK(,BN$E8WQ-G=H?8,? MLG%22E[AAR4;V;KCE34I,UA$F)LEIA)?P*V_.+U1]A^PZIQ4#:&8EM;[]Y^) MZ_L#]8$Y\ '+E!0J/E;(6YD7DQ$L3GMW-< WV4.V\DV3I=KS^F7M&-==]=5>CSP1K][8Y%:7(@,O-L]2LC9<.J;K!0$;[J?+S:I%V.458G,Y.U3/.+',N2ZTU\)^"JK*I+V();:7U:<.L9#K/TD#4+M.!G*:](W/ M8UA_.8 GU 9@C@5@VLP:O35CD+K(SH .,RY6 IT.@R,U])G-X23=>M:35 M-+E9,UZX4X-W!FC8CA?>"'?=2UXVF+T(,B*[M9*<5]7_?C7AUY*,"R';K0=B MPY];%,KE=Z+U3ECJ*R"]Z6C\5F35).?W5_CKVPENQ/BZ=PB8::IJSL_T%PTM MMV]1MQ(@#; KOR.EPA.N.A/S^X9V)-W!/IG9]"_/6W3^!!;6N_DO;LY-=P"I M]D:?*O(4!GO%\SM^7[U]]6.WB]V5>@^4F;IZ W99Y^=W@#V'V3M;T@VFN -, M[ZN-Z;,(L0\S= "L0G3X(_MN_:JA^=,#T'S1P@_E$(B!O+A#_5-YB0"%1VBI M_P_J?0#O6B I';"8H+0!?-36N.0 U\UB:_RM5)!STA;;@5_ ](2%KMY)8T'15)8'W8-?;55 >7OWH5XO1)K=9E<58F>G^JKU_51B)>IL?#ED MVZ(%P8H+Z-!A]*'?'_H-3*; LV?_V_I!%SJ(!V*)V-/S05:RP[+T61S44T[' MV9ZD_6J5ZAD.O,YSL]&V4[A/,AOMBW;%CZ^[*)3UA40Z7G4?X=7CB 1^,02^L.D> MRQ'H*SW-:SFJYI\O-2:M!764E>)C>G\KG\5 .K^ZGJ8.H]GEV]1S;P]MCN]&SJ/1IT,.A@ MT.$G?^"%!AT,.AAT,.BPPALSB#R##H<]QG+V9/$YIVCQZ=K2Q5),C\%L@]D& MLU<7?0P&3KB_$["S 6T##P8>##S\Y 0#VS--' T\&'@P\+"B,)4]MWH*B_%U53,V]6)!V?T=1-]8QCXA/;4,/#& M#+QGZ\@PL&%@P\ OR-KY[U>6"A2<(TTS54 M?*[;>F'3-51\EMMZ5M,UN2,OI>%]'L]UB#'V[PF91,;^W3CX9\#L1PL5FJTV M7'M.6WGR7$L'$3WI4R/#M89K+Y!K&8LN:ZM-_:Z#.:0-B)J811.SN'+- M_$ M*QIH,-!@H&%91PL,-!AH,-!@H&%IS;S]V6YG PTFRV''1'5CM1G\-?B[Z5%5 MP P$&W0PZ=61F&LJ#QET,.A@T&$U.AC=X>6/Y\[6?/M-UE9>5"8Q?4], MY P=Y")13.-<'A)U7[Z$_R8+^>6M/2V^DE19Y7MQA46]%KU8U'<%PX;&554Q+Z^M?^6CR]F-7 M\1NN+RW)87N+U*KA_HDLLT)4%JP5,'@MA?4Z&\,OQ;0" JC>7#W_=C]Y;3NFC!%L<"NXVCQ\M)SN^+:0V/_R[%6_VJR![: M/[37PU;E?%+)JTI.> D;W*Z"DBWZT:\6O5VW697%69[5]U?M_:O<6.IM?CAD M ;#7JQ_77$"'#J,/_?[0;_8P##Q[]K^M'W2A@WC E\E>JI3-0HY1B6\K4QC>,3PR"7SR(<;/KY^M#:9X9+] MIRJ=8:WCC:GN8U;*I+8F97%=\A'P9U57Z^L?=^SKFKJ4%SS=$P\W,-55+WNZ MAT-N0\6&BH\KJM\4W6KVX/W[S\3UGU1-R 3E'7BZ+Q]P=QS@LDOEBT$4F2+! MAGV/8;J&?9_,ONZ 1?NK>/?_M_>ESVTC1]_?G[\"Y7A3WA1!XR(..[M5\I4H MV;4=RUMYZOVB&@ #$3$(,#@DZ_GKW^X>7+QD2B(ED)K]X+5) C/3T_WK8WJZ MCU)\C\.Z/X"ME.)[:_'51YJWN[O+!R&^LLO)0WHPKB$]F..6IZ<*G9.19>MR MJZ74#F"Y4FJWW6MC9#I2:J6_\C2V\EBDU@0W97<%V YBJ^5!RT.Y*:*[2=B[ MHULGG\@"3++HG2QZM\F.,EQ9]$ZB@T0'B0[KT$&3?9"D)R;10:+#.G3X\=V; MIX<-LMO)_;J=A+>Z-R!-- G"3QN$=6/D6(;$80D/$AXD/*S0S!V9YN[.R9XL M.D@/3J+#$:*#-;)TB0[[/K-[RM? 3]-U#IV\!_Z4[Q[*>^!'LLZGM[;CL ,E M?Q[TVN3-AX<*27_F>9&E*4_4G"=-.?@@J4*L,%^46? -9&F&M>19&6>I[+QR MW+E\3S5MTQU-W-VU93OFK992>S1;>?!2:X\F^NX.AHYRJX_#G)=;>412:XPT MYX=EGX]KJ^45B0>[(E&511QRI>#Y91S )+"K&7Q=5$D)+HTTA(Y:SIXNI'JN MO"LJI78(RY52>PM#R)#NBW1?GL96'HO4>I/=-50^B(V6AS$/Y;S\QGSR5^93 MEL\8ONCB6BFJ^3R)N;SB?=Q2]E3A5!\9UA,#5"FU3WTKCT!J;4L&'*3K\C2V M\EBD]H7I'72\8;NRR6MSE.0)S$,Y,1]8$"=Q"1[+NI2RD,,+@E@FDQV<\$F8 MW=XXLG1';K64V@$L5TKM+:16NC32I7DB6WDL4OO"..A4L@?U:.2QS'W*[L:W MN^N%IEUYPW=V=ZQQ-X06)#1(;)#;\:IN[:Y+P9+'A:;IC$AN.'!N, M'2;8'0TV[/W\:MB <^^BN^N]-UEV5\*PA.$-\?#)2-_A]82C06()#Q(>)#Q@ M56[#VEW)E"<+#]*)D_!PA/!@C%Q'HL/#']H-&W+N[<9]^3.;S5^_4_AW+$DG M+T7M2J2,L8$R%6:5G_#'Q.#M#L2?[PV,UQ/B\.'8&;GV[C(E;J3982&R1 N) M%A(MEM!"&TV"AZ6)G#CB-M28TB+WK;MR_U(L.RC*E<\Y\IS MPQE["KPHB;-4B;)<*:=<*>+OR@R>G!8*![*$RC^JE"NF-E(,S;!&5'N=Y?!Y MF<$;M+&]^@8VX\J6V.K':'_ AQIW0$J32.K;KQ2E%X/EO"[CJ$1Y-H,1%IZ: V1)0H5NE=]^%VX4.Y>K(+AH]X&NL1YJ,(6E=>+ M)2?%RF=Q$? D82G/JJ+=!5K,N)&1AV=099-X;I9%W1VX,(J?XIM?Q26,&VQ< M_=]XRG/8<]REDQ!^%1=E#KM]R97W2U&E(4QWXV;="DOM@6_?QLTBD3E9QE*W M!U-W@M+)>'(W)%V=T 8D[8/--MC6/'E+3-/'QATP;7%&>1;QHJB?$B"F1!S6 M!B^$=;2D[J&AO79M O0:$DF8>TS<$)=63E/8>CZ"-Y02U(8":LU](K$U*2\) M1)Z;/1L#!0UD^[8&(SV'P#5"6VD.YAJHM>1:P-AS8ZRMBJVPJ>!%9%+A$#T, MB=$?Y4593U:Y(-V)O_:OR>QCERQ.T+E188(JX!/BP"4\0<9>P8,JIU(0RCS+ MRRB#H1N@PY%PZ8 ^ >=AT8U/;P'HP??#J+!:@66$,/#9Z>=/^-<30-VDQG:& MBB%)\/_E$F #$WR#8:YCGL @[7R)H$453#?,%YX4"B,&M&[F"R/"4]> M>$QT6Y:A,+Y4@H05Q2_/YNR"JVD6\N;WP.;X=8-_"?^N"FL>MOD5S+>:I:_# MN)@G[/H5?OMZCDR07O1.7&,QE?JP4GQ02U$S"CVJ EN"$_\=EP=O>-7Z\]^W M=-KU>_A]70#EX3?$6+S1 /2N_\3-F;:GO;0WX@B713#95RRY8M?%ZV?[1Q'^&$CJ1[5N>[:AN[ R+\%O^WB@&3KPG>W[)Y3$?A MO T#.[GK>QXIH>NU^](CNT-GS.Q9:C>VEU]A/V3EMIV_/QUFF?5Q739E;SB MRI1=@NW$8O2N&-@'*)'H+ID3L^<<@=T051@- K,EFZ/I!)_V_<76Z+G(LZ+8 M9 RAV,=%4;$TZ%E&*070T9:!)4<\1]]6&$KX^XT/VR-CHHV :DHQ!7^XN)6I M16;3TEQQV;JF=<;E>"<\\XB^V-ZEZD-55CE7/@!O8#3S"PK.=LU'+C>%T,?*R\ MH6A--<^$^($WDJ-?4D,'< I8Z&E!@_H\B3E@4#EE)?V8?X\+^LT=IG(%$X W M@D,417$0XY@;H L\0N$+1?!%.57^6[$<7H>+ 7K88^7OV15,*Q_1@X 6'"92 MXM?D0(GH&OX+: X?"7B%#0-'C!Z(4\"I&, T;\R;=G(LA.6 \XE3PZ+HL)*5 MV8&'AX->L3Q4DRS[)KK8PD/DWQ&M8-U9 DM7P+7[)H+U%4!C7C)86\QK0K&@ MK,0LP#LN !RK)%0N,?HV@[?E,$-TJ_]=*P(192NG,#[0-,:?*.C% ^S.YF)J M-/:,72-N7M(:8$E7>99>B %A2\4@(9\G')]'!JAMO8X819:!"XYO2_$1#$,& MY5@Y:7WVY'I4^ZH SP5Q&7!P6 6"?V _DCC%8U>@2Q72>H'GJP@7G.-/>/#N MZ_=1\^GBAAS"[2#%88B$F77+ ;%_7[M40(XNW4W"'>L#9<'V<$D !JL"4 M8@ .MH!5"5@)R+$Q&1X51;PX20-N*05M-L(I+(D%036K1(@\Y A+I8!,V^V" M]R2"0@A0I'".<2H"3#2[9A)-^ P!J>!<1(!(";?2!Y.',>8$,,1_]:,$/VU$ MJ:A\P!/X*4J:B#MUH^(B^X>=63128+1O(+\7N)(,X(/-$0! 0F J8NQYAG05 M+T0CC.<(@+!#\.UU8YT)"2,(QQ?"^L*X"#)"6ORT'K8?O*L%N99^ 97I189; M0\."*DGQ;&!)9.F[=3"QL$PD(\L!M7N#TYH9QAQC :15&=,ZZ)14P5-2E&>8 M>XX9E;&&J5S'H09\3795YY8,!)6*'*6B(TP@Y M)/,1L3:QP(Z$Q*IP%Q*\9 M"(]!8[\J2:H^P8 8G:UE /56E%1(II+W9]*X,+49 +BF-A8!OA1#I?@9_A]5 M"LR1#-XL75(%I.RV8T1QO([,3&'T+1A1]("L52D1"C836&^0AU-/0X4@?PG\ M[=DXG1.D@&,*'(G&*)A?@I=Y& =EOGQ4#]DENU-B(/ M"BLO7].NJSAB\0KM51 KOL(?W1J0]YR?'I%AK+$S,73'M2W/,!W+,2;=TN,4 M9Z\2!6Y8,L:/7<.PVP!R+[HN!M$U;?FMCR,0XM@*X*H^HR^OYW@V6,U\U/"@ MZ?&?C<%5'1RW+2 \$T MRPJRL.B;-CVL,:0?6'-5\66=\=VS68[ 9)\>SJ%U\Y+9%BT/RGN2]N\ B\A#% M5NJP1IRV_^ I*/*@9\Q*C_W1Y2IJ=DEUO MP:Z$J\$CDL4EB]_)4%T*C ,W4V1\'3]3 M7!:XMTKP2(68>"$0O!RKZ(5TVP,9BNK3,8R0)[Y.%"0S2V:^O]?%"[S'&Q?3 M.AHFTL4QPP /6.C'[1D+AK697S="E-$ R9<[LB,$3UW35;%@2AE O>!3?=F! M!7C0C@H?@\*@X-E%?<[=YM#D/)[Y55Z(Q)@ZW; 7G67765XL/E*_G+(&&T>. MXWEP_8&EPR9N, )Z\YK2KP )$TQ0PA/&QA:O:6:1>H\ M"Y 3-_)=*:&C7TBA@%-=?[: BB+79BIAP/ MIBG,YX+2M>JS8#S[1181?(D_8P$=,KPF#I5<*+GP-@#)HX@'99V?/)L+IZEC MO,;]KXW.7F)7T<_.@]7D59-AG=$3EUG"2F$DUV9 @+E#(G6H"W2)%Q?C+1A7 M7J=]C.NTB[V8Y77:A[I.^S02$)L<]C2K;2M,[HA+5(G-50M$)I&;.%;^2 %2 M*-<;)MI40>A[WDVN;>,3X_49PIKF(DW_U";( G/IG35 MKKLXV%R=P5>6F#T<<0Q%%9AEZY<-SM$'69,JVV1:U@OLGP^T.>AWMD-[-W]J M8\'G2I52ICVLBZY*]J/ >+F(C W"&'&OB.HQB"'ZKU:NICPE"G#*^HS8)ZV9SW/L?)N@75$ M$E-3,&-4SX,N3RGL(N?UYM27JL3\T,U.*99/J;=UH!0ID\?=X6LOB%6R;[!8 MX'Y,**< /W$=<4*3?;]\@(![@=/Y5L=95_*ZB>=##NJ;'@6(BP'.PJ))Q]_ MC TW-(#0%P1\HQ %FLP"=Z()O7#%H14!@ACD?C1 8>= D"]94A'OUOL!W_9D MO8$/H!>G*GEU$EJ;Y=[5SUM_7IWE"\?5K4%U332!1].R%6E*PR>V:R^G8=(T M<&=/PC*E:NF&@;\?BO0R,N7+B-0Q[B8A[T-(D\DD;G^ 1342K(4T <3E(^&P MY#/,$!6XV=39:VC5#=A=%>R1H]N(]A)-9WC6^;#9\AV6&EFN2)[IY5=(#2&* M&]Z589@)KQX*3$Z5!$-;RVC67.U;?K7(NQWBE86C+\#Q%C7PAR2[DK4VAF*_ M?:7+? GL"?F-)#]%-4/KZ/]XT=E<$>X:18HY0^.B?P^YH*Z0 <9!!G0]9)^^ MQA"* ==[M1KQ8569->6?<2[HAL'LJ;H8X'Y6@4< M%_Q5P0&B84<;*A"XBU<_6VZ\GV$9@^U_V_3!657B]MW6P/@!?SFEV?VL^'OZ5VLC(U5J):*2-YR\P=$ ME?US^I$NMN5]8Q/O'X6('^?2I+J3#+-'=7>K]J1'H1";(C1WTPW;="<= L6D MLMRWLCRVA3^5Q4J%NC=H59ZTJMT(&$]6U6*9-ZEFI9J54G-+J3&EU$BID5)S M&ZEY.\7T BDW][. Z?AOU00.@ 11L,$$7G.,-NANR?=H?_N1E^*HF0J98&3>O<99_H@^\!_<(T1IIN'/^N_RR[PA_=GDI)[DNR M88P\5SO^79>2?'Q[*B6Y+\G>2#.?JDJ^O3]S8TC_*?LSHE&0]&<.5HQVM[*C MATSLC#?YX?G$D#=;&C]2@)^P %OVR)Q,#GFSI0!+ 7[" FR.;,\[Y+U^4*=% M'L(L.2U8"2[&.@'^=7?E6#HN.Q"E'Q\?'S.PWNKP_#"AU_5&SH^S3';!+^T! M^E%RS-.TJB0\'#D\> @/KH0'"0\2'B0\K#INNC;2M-U%7@:*#T,^DNH7?J$W MWA&.^D4YZ#W]%VLW%),9DC?8-@B)4_(,1\(_Q&I2ERP1)?A8&O[5SU_6\M[_ MLZE8AOW1X3'I->Y&C(VQ@7(<9A76@'E$Y'_X=()M"''P2L 9V1/G87A'&HD2 M+"18'#)8F-K(]/85;Y)H(=%"HL41H07F)3NF??QPL0,/$_Z/51.W+2=YCR*M M#U(#5/P4W_P*2SW'P4:J?&JO7IVLG/@-87Y/NV;K5C?EE"M6*,]-8ZPI,VP MEJ540OFY8?8^P7JN5+-]J9"=TA3R4;#, #V(-Z>I?C96V(\O>7(]5K!X;+K5 M9$+1X'&+L7#:77G^4+0 P#*THJ,N_!Y'3+*"2K#C JUF.2/Z"CY-LY2F%$QA M!V'T%UV!?BK4KF(KFU#T2TD+406>ZIX7'.O^8ZO4F#X59>4)@K%?6H5UNHL" M.P/.L+OO_]&/?H89(KO"VY\;8WN!W P_,MJ/VF!*73V>YMO1"U]=[(.LYFW) M:EAC?7DA^KJ%X,PV+ 2(%Z*W9V!6EGGL5V53['T*O(2M!IK>O6K.$VH@U35*98OD[7?1*Z@V MOZ#P0N!KN M=,U5">IP'1=E3[CJ*N2] N7PR;S* 6**MI%PV?3_@._$%0SJ4-EK#-*T#J'W M9%6)KUJ1L.ZU.$;3)@(?Q5 XB=I8.:-V&]V405U622D B F0K%\/+ZD[MT2B M[^9W6%2)K4:>3[0>]FZ-5:,>7>KNFT*++$R=G[ +SIJ, MS18_F]X->190,RR20M%Z7301G-4VGVC"@CUCR$##ST;4'9 :KH 5(]I#C>I6 M43P/XH+WWB&>RNJV@OXUH0^?S9/LFM>PBW,"A,1.1P\@SG=@H4?T[GZ4@BL\ M/-<;.XL>GM?_9'M;]R8G;\6J_N'<&L\RBG-@N=[0P!Z;_;Q69RWP)K+-Z>=/ M>YK*LF]$/;Y(;S>2LCJC?I\SG-T9SW&DMPNMSI;$YX'M[2&U_8&_Y4PTV/KD MP^QJ/PPY[A/UDWI+30.I?Y7L##00/?)O#C O8A51'%##=P6L,H5&4L *A'T3 M/^@UL2-3^9+EURB#X+W'PN=60K!MNY9FAF9:8^6$)'#)B"77ONGBQB[@S1?4 MCJR-+8@A@XYA! PZQMCM(@'O.M1+LWQ&[1BQ:5@CKWY5Q"GH,-$T,FT;)P8U MIPK0:)K%#R M'I%7T>//2@1\T=QM5)O]H*8Y/,!'U+TRP.:ZY*/W1L!Y8^/+IG<8#063@"6' M3\=9'Y#A]2F*U#OM+FB[%QK#@ID4$]9972>V& M@Y55)4V#7N'TG+U_*V7V,9PE#'/B2NG9%IC=_\HPHOI&0/2;(Q%@??,R&"?_Z3:^C.ZX).ZBK2^_6!'TNNB[@- MT-=1#/):4M$5NI92C$J(GW6GF:B.Q=%IEBX]7I3 &S.1HP]+! .!(,7G/$7- M#%JZ/IH 5LM#P@URX/X8GXU[]@)\#:@$/V4=2\[!P0KB>5);&O7KZH;J3?/U M=3-I&E&C!8,AGQDV+N<+?/R?AH_K+NR]WNO-836;X43$:4%]V)S$HAUZW)A0 M]>%Q=[Z#9$^R CU+"E+22O L2+Q">+C=6QKK:MTJQLHGW!,@^46&Y( -B&MO MDAJ3UQVT-ZQKI'1GW^4T*W!AXA08HZM!D%=\:?J;3LC'RK_%[B\-![LPC>&A MG* $7Y7'V-A^I'Q+LZM4*7/LXR[(=-E>XD#//5#-@$HIV;%=)(TV2G @V) B?D8D(QNT[D#?;3OS MLZJLC^1R$4M JO+>?J]LEF"57"A,F%U(I^]SY''881%'I%450*D V?9$1*2: M&6*?]#".L.UX$^,K^IPIEBE^43---9NW3>U;47V(0/9^T?8^WOEC-[/.>0_C M4H07\&D(2JF&?=&DO02-FNUC6E_-=AM?- 7J(EP;FBO?U_%]W>+ M^'[2P_R%(;Z.:$OS' !/BJ%,EK%!68C0 R->JWX(C@\P&E_$S5E1)8/%T2:+L@ M=D_.9'P_XSC-"^5O>78%ZOLMIBRE(CGA; 8J'(CWA30G_JCY]@SVJY*FXE"P MZP3%5>'-5EZ(K0SJS>IT[#] Z8"HY:6"QN6;.I"-NYF7U;Q K28.MG1#>4$/ M?'ISAI\*J0.$4$HTN5AX"6 !R$4Z-15GN2B ((=I(8!)1(!(1^-$$M+$9"&F ML!Z*D%_&Q:)AB-H_9'E(=B%@7OT.X$+,S[EAB0#,(5A!X@".A>+8F PUGI>L MME*7!U'P@Z1&Y^[3JZQ*0J'OK_!,&NR A$8 7+E$ !.#4ISLWS44\80'C0F& M"2@*G1@DE[QVB6$M_#L7&K_)7/DA$5:"9YL,2C(_T'3QZ\GE3<9@.U4!RV(C M?K0+\SQ+X>]!Y_I39A1";4OP%M?%Z0Q1@B5%AD*W-9J'S1*;-='NPPO \L3D25Z(1YO?B_7 M8L[$R89B:=8+_V?ZA.4^ V%0/WU/^+6TPA[QX/ J3M"PGI'8WH1J0GA!^%B. M46V"KA?QS_19PN#?(6O3_"*PJD!FKN&W $F()\T97Q1'\%:6IL#,><'R+C,0 MTTMFL]8MK3,)7L,86PP"DQ<^2V.MB,-)& ?]!EA+@=XLV$65 -&2#B=+RI0V M)XHO3B-IL%N.AGY,B&>J)!X^VDFUM9E@\C1YY E:B9A;#096WAAWO1@?O.]+ M!1"B&[YJ]!3(^^_"%!;B6@\I\#((, 8II@;<]8V7PN]J2+=@>4UY0N*?9JD* M+CKX861SH@G)$1F>.YK6OWS01A:)",T);)\:!43ID-]*T) (O6( MA&SS&U',ZP.R6CX[QV0SPK4CK9I[R^4O(N#]EC]TT%&ML6-Y/[59)53UYL=(M(NL:"4.?WD&2Y^=F^= +9!I MM!DO^3EL('Z0U/\>AK=^6O(!.=TSQ1PK_^H1C;C^7QW1*)C50,4)!69_%Z;! ME[C8G-3XR#[[QAI0#ZNG-BN445]' 8ZL-=7.%N^H]'488H7NF1:]A\V$Z_YB M6=/]3,^!E@&FFRFZ]B+Z^85.SM*7]L17.5/_6=_U:*/GG6O6Y(J4E'J+P7OQ M4#-) #R4O*WX8! 089U3PDJ6% 0/E-<;(G-+=%B'#M98>5O3BWCD+9@>XF\@\4>!_C7'W418[PFFP M!.#M-.81X"2@*VFX3Y3@W)E_XOONI*;^?E3'">L#WK"]=%MO5-#?J Y7UOCD MA:*;3-4G+[@ :'T2UO]:B_U+N#\<0U"F(S]R.K(ITY%E.O).5KV%+3E6WC1I M1G02P5N--;H/K I4A9G4Q]+X[E$O7(A'$8.=& !=,@V&;3&B453^+"XWQ&_^VE_R)2ZCS?VAR%&WMKPPFP8*@FE4B1TG8VA%7#S%H#^M"Z\,PH(*.HS".T)Y MN'"HU.WWT#V30[-3W]9Y-.A4HN9+12H+BI2"<7;'T$3Y$WY%=ZQZ!_K4O;CHC2B_"Z[]6V6XFJ"3VTD MQ\WF!OW-[8ZNNXB&.,43L7%QJ$6U>>KWG(AH[2HR_[.]XT*QU[JPS3L>\)D/ M;S)UNA(XH7N"K,[2&VT!^$J8<;%@$.8<5W0UY71^72ZEAV%^9)4LTH.<)2?$7KZHY0&D M]NJ^->O?W^_SF\?VJR_**_PU5CY09)9?"W2+^[#]? M^WW_H6LM&=H-\0Q-D"!&>C>%4#+T:3"9J:M=T)P6C_'\!GR>I#782AQU)'RW MI9'JUV/FI\BY3C$Q@.,K8S 9 S*?J@)GSBHQ3L@CO'LB JB\+!-A2%*-PA$X M5_AT'5 %"TM, M60QIUGG:M@ND^^_X/<:J';5DBQ1JJ:Z!-AT&?,&#\]'=4GP2>C M)J&P3^0FB[!VW6YVLQKOKV\60.5R#7'PL9YE8KK+!A:/*=R M:.=9=(X^T92SIH;<>R+:PK>'^M.C-+S/M6K^=KG2\)O94<91>SKSE3KRV)XG!'5 MR=Q4U_.DONP/UFI]*T$2Q1\8$.Z5J2@%N)>_7 MKJVKU9;M[6*LC,/SNFQ%0(SQ7+?'\.P<"P),*5>33E$#'J/3+N[VM#4_Z??] M7.[FWDR_OO="E5"PQZMUM;U=IZO-.JK/3,!LKH+Z)"7D^17J"?@'E?.G(A?- M@6M<%$V%GN?.4E\/X5"WZVR+1ZPI+]YOF8!PVQZTMP4GEDJ?-YM!)^1S%M=G MVWB" 4[#J"X0B7\3;0U@U*L49Z%K/V$ @J[BT"W3:X'C^ ]A6/__?9VI/S&D0[?R.U) M85+BT\\Q[O<9T MSF?=G+7SBI><%3^,L/^\TUT!8=(7.LO*OIIOPQQWLF1+>U\B)5Y ]7W>NU!..THMWNN13KGFN6KAL<Z: I\+F MR+)YQ;=+%GND8\N]YQ*+2Z^:/U%UY6O.* %T785JS#Q[<#A\O /?-Y.B8V9+E9WEL'%0G#&Q"S+*2[ M#2)45%>TQUJ"-+EU\X?I8QM7 )QRBG5-LZOQ6F8[M@3.NLTWY=$T^EVDKN+@ MF,D*^""9Q7X[O%W'KYNW?,Q..CU R +"9L7_%53[A_&H]?#^]M\6[QX M225:KU\UOV]_MM!NG 8P0''_5.?BKOV!KH\M^^9?F&//N/$7WMB]YP]T8XQQ MH)M^T?^ZZ2:^2)DZDYBV]@HH*K*27XG<9/Q@/;PL$"_/KG!G?WEFM/&J!9L' MMLN-T^7&[<"]K6F4U^G,]+NA9"[?(AVYZ5R_%WJLF?M:+62V6F8_>=#WU][T MTA ODA$,OZ*#!A%_W$#KO_KY2_''"=U3D%1_6*J_8YV9OH;F,)V'HOF1D7B- MG7D#G26J[H0&6_*7L5?^VAE5=JK05TES4.SWF*+<\U+^ZW_9@IY+M)O%89CP8Z;45ZK^>B:R3;2>7,AJ1TRK]UWK MS\V6S/XZ#%B-^MW;1+9NN7;7+7/JK%N%^LO*?%.$APW]A_ H.IW=L]CN[5@Q3Q/8E ML!PH$[IF9+O:Q%4##5C/?DC8 MQ3-%'!+_\BS^7I].J/5!ZHXX]'\?A2UEE$B*YH/K_%JX/V#[;BKT)E1,%!E& M"'(UL4%5-PI!'.W*=NNC$;HV;^JJ2)RJ7W=GW14JKUMAVO?Y_$XR'W)PG8(\= M^-$\$\7D7E%3V?AR"/=X^/;T_4ZQ--4:GJLZ(:@/RW5\E45VI'+-]9AG>(9I:@_J M'EO2/3YH)C0T#4QG[JB!;SBJI1N1ZC'?5+EONZ8?>A,O,N_+A-(]ECI?BN9C MN,<3DX5!:.BJ$6FN:CF>KC+;LU17L[CI^8YEZ]ZR='MFH#%GHJLF,SS5"M ] M=C2N>I%C6!/7LJW0>2CWV#1&$].1_O& >7>#6K&"* H=2]4XWENQP+;Q@LA7 M=2MP E/7'5U?"?W?S;;9EW],UHU^1-XQ_ V3Y6F_^'=J8/&K+ 7^V*7 )PO; MUMW%)UYKMZGW]WI;MRH3+FN$;U4C?('6\M;),=TZ.2QS?KTNM;GEVZ$3JJ'O M6ZJEV:'JNL9$U:+0#(/ !O=MY0[HW73ISI.K/O(X44[\$!E[&K,'2[&BJPF] MEZXGK Z6B.%$INI/0AN,%$U3?5&5FJ&W##LWUG8O+)0V3F@V$#+*%\ MBOG #$=_HG,G<@W5TTP/".2A$ :^ZGLN4XW(GMB^ MQAB R&XP9^_9 J8$E@-E0K <3,_6)RJSHE"U',-5O5 W53NTG0C#'X&['+K:Y&G1MS0=)\9+-2B9>D& M8W=B\6BB1B#*J@7"#-B@,36<6(9CZU%HZ6OBH7O*%IC(;/J!\^YZM1)$$W_B M^$S5@LC!-!4+F$@'W1+H?NCJFD8W,G9AV^PU6\ \HFP!&?H9N%S]./3C6C8# M%*9[3F"L>5:@NH8=JH9AZJ$&2&_9*\::R1W&6&2JH8.1#4H8BP(7Q-&W=<^W M'-?Q'R#T\\^$587R;W:1\GRD_#Y^-QXIGZ?C=P\3!AIO&P69@JLS70I.#+>QI]LXHO)[HAXL-,-S0- M30T\+,\2N:;JNY$-SC8 NFE'D$Y.G/#%9_PMDPH(SX#MV.E:!Z\SM\0\6&>[Q@6>'1N "Y"Z&JJ M"ZZXRFT3' <]"+FS4CXA-'2#!::KZF:@J98-&LDS?:YR+W#\P+-W9268%I^:#EJJ#N@5G07U H#W>+8D<>TB::;C.W&MMEO_82Z]8., M^K;&@"ZH7/5-1QP(?1)I(>!9^A:L"Q7CLGZO7*:\,VWW$NTY"V+X9QS!DF3 9[AB+@,^Q[ZG&X[! M+--A6(9!U[%4H1%Z*IM,/-74':9'DR@RV8[ >X\!'UL&? Z:"!S6R:4 9^!&[%2- ]>YZ\/^)B!/3%9%*D^ MT\"&9;Z.=0LCU? "2W-US=3,E4P+U^:F[3)#U0P'"X*$ONI:)E?U"#P+G=E> MR*R'"OA,K)%KR(#/D'EWO5KAGF@?1Y->/0'VO,>7'*^YK\?R*$WU+7\13G% MOV*?VS)3"F"U(KJF3KB@06)J?WW)L9$N3PM.S7.[)EM:@0>J,[(,U0)%J7J.,U%#RW"!;.$DN']?G(]9>@M[ M.@)%RS?,EMF.%DW,0-5-%XP#70< ,#V 7R_D%C,];1*MI#/=MA["[F9K:)KN MV> >Z]8$2TR!;>)&DT"=>#K8*[JN@YJX;]+H[F;K1[9N1*&FNIX+=&(P,L/Z M:H'+0I?IS&/.O0\\=C=;RS2Y9]A,=;P)<(+CW&5]IFG!; M;7VWV>X(VCYFY4;M?=]_WRDZO1T6";LNWA4J]ZI_P91F:A(7I)WAQ;GFYI$\VR/5>?3,R?VE7'*4Y\2,"T^#HP=H,9LG'%O=^QSDF].OBF#*0^#/4+Q<=.$+P6[O6MSW:Z+= M5-9N10[Q$?B)K''WV#7N[ TU[OYGVSIVS2XN^1.RE-T*89%2^U\B60F(V.?V M.?\^C?VX+.[(6OW6G3L@RVG7OW, LYDI]EAY7Q-HW-NLA]FF1^+$_UFNG]BW M'%A59J]W5U"Q?K4(&="[13!BNP*+JU4)832K*TRX^OW8O.';B;50>W'E>V>L M&3>]7!]K[@W?NS?/#;[N!F_UXVITQX5]]EGP[2+/0%NKM6A$]-\=HCXWMPW> M+G3J/G80?47X-_<*)F%>&U2[2P/E7:U\GV= P]_A7:ZTC5^:SVY8=6M4-%;@ MO%2*+(E#I8WQ#H NN^3\TS1H*@2!!7^M@-?/GE3C./G:? 5_5X.W-T9V%C'P<>*^$^04=[Q(LAC2IF2!-L* M[;)\)BFU%6NQS.+8+QYFWBGKN M]T3<'.L[<_WVOLZ'L08><'%,F>9XUC@MRWGQZN7+JZNK<<&#\45V^?(D#Z;Q M)2]>\O""Y2]#5K*7NN,:IF:^A&W6=<_4C8EA::[EF/;+T/%L9Z*%_+NICZ?E MK/7U5'BA"D-C9MFK.K:YF7]0*-91F28?\B 3)QJOZ%A$'&QM2M&?B2,]+,7Z MA1O;(6P/[OI.MV_GJ8VN^L^]!2J&O7+KI?&REUO_ MM!9_-_ =S,IW!,=2>]^#@8QA*SBIO6^MO8WA:N\WUPF[*J2>/E3 EGKZ(6%V M,"N7>OJQ];0EO>R[+>[>APD[T=&."9^]#"T/OG% 1UO#\+#/YGB)C.,@6?!- M"7J^-;^,0YYB+HI(2J2+:>AQ!]ELEM5//&%%?J;J+T\.&=/OH\U>&OK3U>5W M@^+!K%SJ\L?7Y=+G/G"?V]8WK\P'[W*AG%SDG*ZSC.A6 M0:B(LFT3T8=HA(E,^#P#+2]T_Q=^$1=XI:&D+]!*8'&*MD ,KR-#8)HE,+>G M[-B#/7#(6N%>UH#]E(T!Z=A+8^ >#*1K8_U/P]:80S4'=N;:8]H(J&M=.Q=N M^0-HZH]9JKZ?S9/LFG/E'5VO PW]-IO->5J(*W^?\^PB9S/E!2M &7>*/6\4 M.X\BO)5WR95_5"D'[2W*C/U\Z%IX2$GZO691!] (YW MK6U-_>&T;99P&\9PEROOO/*A(B3:=OS]7>5&ALUMF5">B4'23 MJ;KU@OU,^E>?A/6_NIO]764W>&$P9>D%5TZ"$H?2/=,:*:##ZVH>"^\_$]?J M%5,S\+?T*I;[+.6%^NE[PJ^;MQB:9HRE8A\82\O%2:4ME?:^E?8!1N6Z/4WE)[#U?!'?7B!L.H4GL/1JF9QEC_R^$(RM-1 MW\9 G6]4T=NJ=]U5_AB?C=^.6T6LFQ/MA]K:TVRIK:5">^*+&PRC2FT]&!VF M:_KX]./9X8C*\>KK':WRE.KE*O_[YLMORFE:E*!-N?(N"RK,_U+^_"?7T/77 MI KCYMNP^3;,8-II5BI8\YCE\ OZ(=:_IQXCH+7?L9(I6,5)\7G JJ(>J607 M!=6WQ=X0(9Y;8]V%]OEN2LU8XT,&,*F,Y.(.@E&EIAT,+J.F/7O[]\,1%:EI M;Z%IO[+O69K-KL&_A6\+=#K/@BF?,>7?H >5]XU6_"U.OV%Y_U8C%X<,+U)5 MR,4=!*-*/3@8U-2UNUP<.+QU/@T=^#:[Q! MN]CD);[8UB%0'JSG!UJTI4N;GXK6%ZXY-DWSISMQ03=7^T<; ML2V_/$9_DP=IC/4G0/"0BD84"OP.T)_"A_@#U !*EE.?*[K7DN77U/WJL1N_ M/ AA_J)\G7+P[H+^ :@(C(9X S>DZ&J$1?"QNY\RK_)Y5H@J&^V)IMN<52YF M)N5*!A_F5S&\OZC\_\#/\8P3?YC$3/1V$4\R$ [QLA&,EV,E#^Q0-N77BM]. M)%[J9) WG0S@&W@M2Z]QGE@,9&W65#VEY6DN[[+L.O;(7<<?/WC MR_NS34J*IAL#$ *@6.,)&AG[ 8M[JZX[4Z"?.(.PGO/_5@#'%*1LLV=^E#8K M'FR+1TQ9H815*I M?X"JCU>HF>A]K"JG60[K#1_;KOC1=OR0%VYC31YH0SG+NZ%CVTW-X,RQ<5,O M.&LR=HQMNKWM,2BWJ! U'13@&I>P^55>ZTGZW2.HQ'T&M'Y,"3'+XR9&VSG- M>';,A%G1P9LH]08%+N%%H;R)LQ%6[U^;^C%4X9W%(G=/>1S'1Q[2AI(&MP3IE[<4)]A;5ZN MA"?)EM+0DL08%#&&"DK'0W89I)=!>AFDWWV0_A\P">5+Y<>IQ+4#%5M)C.&: MX3*\M2=6D;AU\*(JB7'0Q)"X=1=6$8'XE5*CAP1B U.Q,M(E:2!IL,M ?(=. M>'1X$@2 ,25>Q]TF+K_V@OY +D3M[-:E7-P]%E??DG[4]_F74!"G<00!6*W=I83U-D559E M73.S,I_\K__S>>V39QK%7AC\_IOC[]Y]0VBP"%TO6/W^FT_W1Z?WY]?7W_R? M__Y?__6_CX[(Q=7U1_*1OI#31>(]TPLO7OAAO(TH>7/_X5OR?\_N;LC]XHFN M'7(1+K9K&B3DB#PER>:GMV]?7EZ^$(?^-H'FXN\6X?HM.3H2Q,\CZN#W MY,))*/GIY-W)]T?O?G=T?/)P?/+3]S_^=/SC=\??G_SP_[U[]].[=TJU<+.+ MO-530MXLOB58"]H. NK[.W+E!4ZP\!R?W,M&9^0Z6'Q'3GV?W&&MF-S1F$;/ MU/V.T_PBL:;QQ%O3WWPA.'L-MX/HTCA^]D#&!K;[[S7L8 M/"=)(N]QF]"K,%I?T*6S]9/??[,-_KEU?&_I41?&UZ=2?@AWPGX$/DW5OZ.:%![#WZ] B+T8@M[/CHY+NTN3C*F%@Z\2.K#%_FF-W& M1RO'V90+BA]RA1>.O^ EXT*'WK_%W[8^Z\71\7?I6OEU6KN-.+<9UVU9N]B/\H['=RM-AO\9+2_@M M]9,8_VILOKSR^_$L3PG\T)W?]&SIR:NZ"SF_XIMN/.7-7MMM^ M)/3K0,5%Q/Z..VVPJFMLA$6_SX(OCKX3!&'"6L*OY)>;C1)\SD,PO7N+59Y*T4D^>]IX%X&B9?LKJ&M:,TZ\0WQ MX [K5%+V3O;/I2!L>8R3XW?X?R"**5)9^M$)7,*I$87];)NU5837\I9&GGN[H%9)L:=AX$+=SUU MSQP?[ZK[)TJ3F$];6Z&6&3O&&4MI$!1U!1DBZ!!.Z'6NALS5K1/!;T\T\8## M3A.7K]$RBR==9Y&\R=']]G56]YS5])MXOIQOI- -9^5YN(;Q>4*1_)G>A'%\ M4C?-^Y!HF??W]?.>M4+")YZKC M7%V#=!(GE3.D_M0R+[\KS8M2^74N.L[%;12"-IOLT%(-I$M=#?.OL')#L83+@FVA+W1O/>?1\Z&3Y!NM4IWDB M?WA7FDA)E0BR;$(%8:)0?IW:CE-[ ]<(/5U%M/K>*O[<,F''I0EC!$A&X75B M.D[,>;A>>_Q*829%)IW1H$I8;"K:,F$GI0E3B D;HT+N=?8ZSUZ-2:9TPS64 M;)F[]Q5S5VM]>9VY/?9=&+ QJ]IG\J>6N?F^V*A05QI%.E6J64"RW81;L04=#-CYM$9DB8J[=?I[3B]'VF"CU:W-!); MZ\F):'$ZJPNU3%_9\@%D^%,I$$HW(Y)ZG:W.EJS'F/YS"^Q?/E?)BJ7?6^:H M;-[(*!!.XG5N1K4R#K,V=K0Z_E VCW2W.I(W\M/KX\\@ ^0#:L?=S)"B:,NL MEHTJ-<9(\H83?)W 'E;)ZFDK%VB>K-^4#2<*B=<)&L-463U3#25;IJQL.JDV M6K[.G@[K9?5L[E&S97;+=I:NELS7^1YHTJR>VNI"+;-8MK@4S9NOLS6:I:QZ MWMJ*M\Q@E5VFWF/I=3+[&\_JIJ]8H&7"RG88U9#V.D-:+&K5<[=/U999K7!, MZ6Q=>YWS4S0ZE(M$U=EKRG8X5XG;'Q? MSE/795UU?"6F\H(FCN>7)G8@M98%4#;M=/,!12TF;5:-#"5O1,NOZV5< ^X^ M:V8$BLWKYK=E*],>AM[7M:/7 )Q.?XIPA"-_Y"!4$_NUJ?SY>DS#")*CS"RL>/3>]QMS+19LQ9Z4FE9 M$&7;G?HD5,L9*V>=DV+M^RYHH MVR-KU\3K:6'P65:Y_SN4KEDL^AIJ655EBVCG1]^"/-+YK?AU%0Y[+-[G$-JG M:LM**9M@2P_+KR>/KCE/Y8J','%\]N-Y&+-8FGGR1*.]5T(/@BWKHVRAK5@? MBK3"&A9E6-/LQ&"-OZX=/>X*^YP<_8@TKY'?E:VQ3:X-K\>)#J>'_19!MVHM MTUXVC^8<)%[G6<<\9^*B\J5$B;\*HZMM@O:+.-XB>F/[ NA'KV5E5,=V*BM# M%3%S/\F6"2P7PMLFLO'7A:/'YV:OI[W!!%N63ME8NH=_SNN18W;E9(>'4IRE MW_"2W:? I='#$[WUG4&K:>]&6E98V2B[UPI3CRZU(I%=(JQ/!"1>@KUZ77M& MUE[I]\O/^+'N!M311,NZ&Q+76[7NCA[+Q42/7M><[C7W9XKY>:CK@)KCK.@I MB"AK7OD3U+D.X$@Z\YW%K_'B"=J).>';R%MXP>I#Z%+_(80IHM':"RB4O7(& M+M#Q^].RF@?YT>97L^S[D>@\47I/L/O$"]AQRC@XNNU-#5#HS[* A7OA^5L8W\K"-6?S>(1;UO ^ M?L,Y(Q?K UOBHA=-#L>O"VO4A<5&W'M6W# N/R_\K0O::A2N\9C9\F$31=4E MTG_5C=9JRY(LF^,[+DG90=5=1':1+*&/1.ED6J&X>MZZ[>BS%O' M][\A+"W=3T\1779/N?9O2DU,./7[;V)OO?%%4K<1>@:?,5%#&!RY/*=CSW[6 MTM'=ZW#M>,'P3N?(Z.DS:^)H3=>/-.K;X2H:6GK[!$2CQ?:1'J6#U+//#92& M]!P;IO':^8YNHW"#_["6W\*)LTRY>/%<&AT%3A2%+UT&W8^BM"X2/Q)_ #?' MOSLZ/CXZ85GJ_JV:;F]VRDGN9"=BO,7Q/#OR$KHN,] YL=Z_55-J[K+L;]]+ M4$MB$W4(,%/JD6R[2G6_RW&CIZ)WR\J+SFB1V['5.C,D;L6=>1&:\M4Z.C+;JJZY!I[H"I M<>P;'-)UF(;1-S4*@WSDNP[%"(V8&H^]_"^[\M^#J"E^>_J/=>5\$'ES8]#1 M8:H[UWL1G(#/G@Y#/09@4$O&)([A'C&=!8ZQFK)J;/9]=Q]UM/HU;FK\3#U< M=!U2L_TQIS/L8VOOKAWL3]6TL:"0Q7U?7;^R^I0&C]8\V$.L&1V)V\N_3O9M MX%[)$CK(:E4D8^H@\:D]YE XW8[;3&-4C'^#+T$#FN%ZQ.H\@)5C*%66_;=!M)>\S4 M8YJB[30WCVU2ML)L/-#H.Z')MI<=U@;CZO$PL^FQC0+-N++)Q&)&;Z%A"G-> M;4;&?2QU+40F-T7OL67::4Q@;.UE-[72S#>RX$RQXD?>6)3""#[?O4+> MQ_'AZ=%DO[$JAH#]R(,O%*K8?S8CT?')T?'OV%<5U%K M[JZ/16_@DRB-U&O[_)XWC@53ZEZ"%5(R^5;IYX3"<> J$:)IP^$B5Q3^=I*P M(OHL?0%<.O$CZ\DV/EHYSD8\ _I)++_)W@/%%W]/GSJA;_0:/J:SR'K\^V\: M"K[MV>GR8L1O_OXQ#-#3@BE7PLNNT)?:8GU[,GCX;F!O4\K#%+A:R/[S,4S^ M0A/<(12^=^]H0%\<_P'.E>.:X>U!:.3A?W@)_TJC$/ZY"K<1:_U#+D!4G83Z MPI--!5ZG'YTUO[AH5. M54=A3'H4N-3C/,&'C!7XX^_;!T6Z MOP9A[#$14B\ZL,1)Q'Q:8CQN\#T+_L'?GAT?O_T41-3QO7]1%WZ[$Q]_AE45 MXP5)XP?:-;Y3I8A!%N7R:VXI5ZCB;2:->X9YIK33;':.WP7 _%Q(BOW \T>0I= MOK(IQ=Q"0@,ZVY4+RV)-TSQJ$Y,-U,KW"M_@>OZ\I.QH)A6 M837Z6^9%EEH%;AT/IN3AUJ<;WA(JP1V%#L;<,'&_\3-@AY+"U%YSVE43S[<)2&$! M[L&F^[].,?/%CNT>)I=P.KPS_] M[-5="ATKVZ+2\)6#H9C4[:;)Y&I,/T?7P0:6/1O8D\8KK:G&X5T+K7:@X80G MMM:D4A4S6[3J:2V5)I7(:IPM,]MN&W-[$IEN.>SX:X_EEA9K\0XB*_VT4/GLN=<]V_ TC78KB00DA M91[C)'(6=:*(]F:G&U ED(6K^$[VS0-\BJ%[*&@VGN#[4IE.D93B#*JUW*HA M('*"%9O2EH70O?YD+%ZN-WZXHUQ*;IRUJI(C*XO9(7*]WL"PP+^;Q//;$IUI^XX-*<[A#-C"]K0YTME:S1:W3M4G(RI.]@)H&*"XEEM:ZW^ MMG%A#B)IU!QY#@U'Z-3ATL]_HKL"/_7E+) #4O"KJS"ZSX%?M4JP>]&8\&EB M$:&L>4'YO\H-+ QD+8?]'@1L,"MV4!CK2D]KD^ O$$U6"%'"@EV3WIDT>O;P MMJE4YGS6#8;+@A+B*L#WI5L:>:'+(M>[R=UCMG5X>K3Z0"5]D.Z\^->KB,). M3"BLW@0MQQ^\P%MOUW6C::KYZ] M,#Y*T(?&0Z,GL2F9!]4Q]1!JOYP^D-?N$G J*D( 0K*: ;Z M4G7"C45U"M\,UH=YQ'3ZLFM):_'IG'KXD1:#@/9 83P3T)F@4[3I];2YSLBK M[/PI\N(_.''LK>J]I;5A H M8RN6;N+']I=.N'\C+X"Y8!=TG4>@Q@9'7GV_<&,22'Q.Y._DPZVKNFY7K<=P/$0U:['\^Z0.-TIX4:NB6U=\.N.>$P4PY2F^(W,NKS/O59:=SM)< ML!6@QUYF+SA=++9KS)5!W9^C,%8\]- M[PP1NNF#\[G._CP*[>E$>&E6$&)I MFQ6ZOKP-?J Y5TQE%MJ$VLX$IEO"7->&([92JVQVI^A8>6SQBL4FQTR@KHU3 MAG/N'W21/(2GJU7$ CS8/@'I=4&I6WGWC$)W0IMU CL?U$!Q1"HGQ$4^V4S) M,MU:<7+__087F%R1PS,)":%&\:;BCIZ:?.O*[4QW\C #Q;DPV+0\5E>6M<%" M+:SFW/1AW4@G3(R[GJ^.Q-RX(+_@%: M:3AC*@I.]]Q/DXZ>&'7O_=T)3'!=N*]_H:HO9X3''9?_N?G.Y\M,^ E=*%]_@\ M4 PKD1?#3Q=;7.W<0];A-VO(<O8I=S5[Q3A!,J_6^2HFS=,RONK& RS?_T)+2X<+*C@ M1]*"R])4QX:0,P8$TF(QJBT^H0BB>A3\$N(ZN4.@DWK1H[;"E ;9[ FEWM:J ME)GXD>*&[]!X$7F;%!V]\76BNL:TL#,\NDDU-/$G8]5#,G6;K%5.]R9T>")" MV>-5JV-%N9TI32T4 6!0I47APE M2K?AKZS+\,??[W#A5(YV\=?)1O1G&H"4XJ-+AKOV @^-GJA,-"M?;;6L>S!( M/6F7813G(GHS# QIK;\-([;ONUO'=;1#>7IIY2Z7#B]2 GGL<8Y-?DF,' M9I3H3_?8O(T"#YW-& #(9_S4K!XT5!@;AKKP M7%41?4\; 4&_X)[H-KZ+3G M^+?;1]];2*VX2H4VT.J45M"EES2([DH!2_2D#E@ #16T@< HLUWKMKD/ $P/ M>M,'>3!-2<98MD5XY M/N068RSX:2O?1GMKK'=XM)UCX&')L9%>"#?,M-/:= MU]+:E('%+#>7]%%V_#;G@:8:=MH)]M((KBEIRFK;(V95EI[RI$8JB$H*B^:6X2\W#,SYU1EIQ/D\*]"*:M\ K M"'VO,OR65L>@0O'I?.R ]GRI3$G#LWMUV>E>A!#[5#R,-!K3*@I.Z3A<-+2T M^'4VU;#!_[DKZGICEWU+ MU.D]_>X[5K;,8;:S,\S9KII PW&NLT7#^8= (D#@U6=ZX21.M;S66GSZG2M! MW[KG>>J\J8>0-C27%^&"I0?[GZT3P03YNSNZ >VF8AKK2DYW&X(P5P"^+<'E MYK]02M9=EX-H3C84*N+SC0#!;#B#:HN;?^JLZ&7^-TOT:O1_ZZ14LX(3HR.D M!U"6>*'N-JHM/[;EN[>CA'CTJ'Q'&Y7T]!!VM6Y%DZ^KWF.<-]*JZ%0_0]W: MZ"I=S4UX0L,5/U^JN)Z8@[PQ1K]%S!A$8:?$5EJL#1#3<"5O0=#N(!DTU)I7TRED.&KAHJ##QU=QX#Q_@$V"5 MS1BM\B@>-R4IU]C@=!)C':!SQ4E]MHV]@,:QXB?,7P/WO 3TMCEV%".'<*KV M%V41)M56A#TK6_(N47$ -3\+=ZX^H??^B[);J*:"4D?N=JV@P'4@K(9(0_>\G3$_7=>7!&GQQ_F26* MB5/G-^E>4LG/>,1'SP6 W;@./@7HYJ!F.F]82/O4'+F_?_*=;?QG9Q70J#YK M0+G0)-!Y-S41^[U(3'; 7% XGQ<>$^QJ#I1<$1,0H,VW?_=ZTPUJ:O]D'K6I M7B( *5AG2V=&JXP^E.K!6_VVR5,8H7E$L[DO:V?DU5YXT6,Y)V']QF:$T M8'FZYP%E_SZ\A/.(?P*:E.-=56V%X42G?SS-EG:;.>(6M)6;.=6;<5]JMK)6LCQ+DWT+$,HJ!. MP.U::SIV2H!?;4F]ZBL8]I]!+]T&IQGV\V3C^NG^9\PZ%; S;$4#5&'V '3I M7-W0F(MV=\4D+CJ"QBV]M5(O%0V;&RWS-6H:Y57D>-+N$-%::'Z11F MMR<0HD!ZZF1L[%;7\$ET!?*UX\N'Z,6V> LTESU8&5'>QJG\Q=[K\^D*-8F" MG9JV$]>E_B6JH<[!KA'F Y3.$LO I6E)5+5T>,,&O5_@X_&*SI=*W B'5]83 M@]:E24M"(2X\3 41N!@2EW6[4R!$3=7I[3FU'NO,G>!3$#XBM@!/!+O9,L,JL?C2N3' M4^91M"0&H(!Z*9R"> M;_E+"W0CKOZI<=V/VL2DN]US/9A%!?*T!0:\NKQM69YXA.@(69Z:"$WHVZMF M%SP'26*%CU].:]*>#A5'?L$0"C%SHU9]\O/P1/5O&GO5']NG "1XF.Y:Z*[Z M7G>LJ<-?IH]C;8K#TAQH,P+IT=_'ZE#56GUENM6+P/WHIR#HKZ<;5*7D''[IQ2N(G"H !&5WC_CTC:T2$'988:XW1JN MSHK%F?]]6B> W&YN>N7/%[3/>G2V0Q&]01GK4M,6NT)'9\"V6I.Q\XL3>2@X MM85KE\M98 :K72A-4F3GZF/[[[V$#T_A-G:@(>9$10.^&*X#-)7#<8G]J->\ M]JIOP>1T"D<^]7WQ9#Y?%@..F9ZR1RK#D=NSY82Y:7%\JBUN#=B%,!9S:Q.[ M\OU=ZF>FVI,;H78GZL1T0EI!ORUHOUEH&WM8R5(S(T[Y&69:H/5 @./0_O+@ M%M1U4!>+9Z3M:6%;VBS*A4+3N0#&>.[#CE[#6JV;L$(A*SUY:_(I9%NRAU=O M.\WICK8TZPLB7[HN0Q1Q_%O' TWYW-EXL%VJ-Y:Z2>XH7'BQE\BMR'E7,$KJ M#C]#K5N!9MLF/527/3ROGB8$C5]"N,M8SDD&].P%IG"FFSLP=O1SX&QA+6/' M Q==VER&3NFME?=9N+G7/,%.>U#C('I?U@)2/9M,KIM2+GBMF@=99E&RSZR[O9[6G+TQ/LG8D=('^?G 2-EWH>!_Z/JPN7&?S90>( MZAZ4IH>W%%Z]K?EWTG+VF4E;/=2ZU)P^ D$5,)H<<&K+VX ^HS[5PF>?5KS9 MUDY'G1@Z%OGI'6R5Z.?.,-*5=4S@.;"#JQI I"_4PQXD#T\PJG3^+\0!LQ_Q MX3:=7B,A".V]L,7=N-%WK;JL4=AJ$850FZ,W__O(V_2/SMJ[VSYZ#8\?Q2+6 M>FGT],ZP0&1B1KT[W%#SY:>81S&TB4^5=:8S"Q=\"2[0#:'V2;:N]+2F5UP5 MU^M-%#YSY+'&@Z.IAE&GJ\O/S&V6_G^]::MCUQ-6-2[5GY\!0H]A_A>,!Y:L0/ M'ZL)HP+ E>?32$3=%&7@NE(C;ZN/87"W]>GQN[,?CF'(/H2NM_2H>^4[E1GM MFXK;_S!:#EA!N"[NS2*,9\UN##I:LL^&VI:RNK6>12Z_UP&Z4#.\UHC-0Y)$ MWN,V82\.(2: #8,D"GWHQ4HFMNWL)MR+^,@;&/H0!=NN;AQL<6_ MX A,9T5^H$]5'R=06 MU:$)Y4+K9)@C@T5_>**7\6;3(*'N4]\6+>[R*9N[UK9,N]Q+3]08L/+P D?6[BK<1OL'JS37 MM6S N[]$*CA>1O#XZML;'YE[G7=UY489.*"5/C1B=7>O/V%2!.Y:%^?EQ)K) MJRMMU,9R1U<>BO%!4N.35UG,4IR'?$S);<@?A!2?F)MZB+$Q*%O@JMAZ(L2U MKP2=PAN'TK?F';?-IZB^O-E'T#6-5M"/GZ/P)7G",7>">EMH=6E]9WGF;]7H MW]128[(U\2$,Z.Z#$_U*DZLM',2-[^(UA2?K?,%/*1]AJ%R*J/0L:GC:CX:^ M=:1ZM[4LH%S1PQ/T]HCHT ,;NW\';-'.AB3DZ$7*!M>-CE 0336FMP@Q2-J8 M)64Z;CQCFVI,"!^8-_A?!R+-70S["H4:GAJX@%-5PV%/8H=WT"FQ\4Q-2S-/ MA_B5!VY:QAJ MM/Z@F54\_C9>X]WJ3FBFZYAE5%V7;? 5 XF.K%NIR2'4MVPU4017\I:-MLJ! MQ*S!N

WD[7YTC4]?J4\81%C(MMZS/A@K6FBU5>[]PG=WUSC>P)V&+G+1: MC@[8$[3:> U5%+/P ?])H#!X012:]*]MNM?P7ZOW&["AEJZ+PO)9(.FC/OUPN::T08;@3 MUFCI+;)5;?%)5XLR](UZ>'59+9%G9[TCSUIK3B^[*>FH4M>/SOENZZM.]Z)Q M.V_.>Y3^/CV" \Y:'#6 $4*OWU&N(HZRUO>U&Q MX%+LXLNS+TCL_B3M,[*V^PGW(F&+3:_M!*\M;CAM7A;I>P7?5!WC=25M,HXA MUMT3W"]XR+5##>]!P!)+:U/ 5U7)P].QQ)UV%49+ZJ'2&',3OQQ>L HY>I>[85V5T03J5VL7>L;I5HT 6D8?_ZIO 6\+T] MHLYYZ%9B+*@_VP PV@S$-F*B77WH'O69O,8C/G[8\U]I%&($\TO(8O0;PYRK MR]H)P39RFJ&N1*>S3$P;O6LL:-N@"2P#.)<.=VAJW4T9VZE+*R__QA.NIO!TXJ"( MOWD(3Q>PR".Z;Z*E/0CH@TU0D?HE=@-\5ZT;=ZIGV""=96W@3X8-%NE2T<-[ M5$R]$]#1AT6)R0D1$59COQVV-VC#F]DP7:,;;-$HC=AK:&^+NI;.6I.&?N_7 MB2FO<]P:_$G@SHM_Y2"5^*G^VJZM83;A%D\"7)]P*_>[#? F+6I1L=R$PH[J M^EXKY.0*:4(ROPZNJ(OAU?[N.F" MS<>J,:5=WYKG>G\\*7;'D]T7G.X^*QQ M=B2+).B@)O+#@P54MUE$QFYEZG#?1B^0[DX6?:G9>P$.!GPY7:TBNG(2:@1W MM7]_)IR"LL=$2)QKAE$7T"68-A,$L:. C3>;+!^=S=3!3V\/- M<,)3XEM!3]-WI!MQ F5FNN,W;LPI!7L;HK8DS*9EURBV_5]<]8'2O9G9DH M>R;.Y4"N?:-KX4[O\N:!TTKT@&W-7Y8%\J7[!T7NE@8KQY._/%R)>( MB]IKHW-UL_%P:\?WS[8Q2%&EV-ZZ4O;Y(E9=U^/2M@B(ZF.8\#C+^PTLG8RE M.]QQM9%/^Y*9TL@2479V<(\$(?I?B!1*,5<*UMYV';?''?0D-EUZP.K4Q4+O M45,7M^4+W)_0P=YGBA1SY-]CYFLIT[9!@&?QO>>^$\?=Q/9" M>2U1XB6 SQ[P+CTI33\E57I1HS6L2TU;O,"Z:A^MU::?)R5)P/N]TPJ\GWJY M%8-"6T.":\N;PHGHAQ!AP?-1X;VKV9NSIO#(@_R1>O[IHQOZOO/D-24]K"XX MX97.IU:&V3798JO+3O^"Q13@BE1##05M6;J53[5[K>=&"E5L(C7R>>W#IV#U M^V]H7E.S94.$HG M[]Z]?XL_OV4$O_GOE!#Y&Y(BC-;_^Z^W6:-C=I_OOC! 988M!(%>OV_G7>' MR-.I_C=0/%H 2>(C34(YT>]LYT),077O;>]\ F(HO9F"@[P)CNO E!O@\#\\ M(AM-/B I4O>.!O1%H+?TG"#>T(R(I@AK9L;_(= <75FB?85O%:'*DF7[>"C8.N[CFE?[J' M0L5\I>Q12-'*A#71G0=W:.A&%1H*@ ;R3]9M"P+3NFYR+!]PCJ HJ"@RA:* MV@RL#FQ#V\+(3A9T#XKP0.59>D#?.T?E-=H-/V)RI&>$$2=A1$0#1HZ;+$)_ M'O$5_X$F3^@4BBN.4B5N_VQ7+BR+#9GQC"HR+PX3W@LBZ'S*04B21Y,+SD--B4H3!E*#;$D)J(6Z9W MJ/&R'*0J\';X\B-I2R1KBF!;>"^*ULC?>'O:EZ?V$5"G6N%W Y2//+1=,-I: MM:7+./'6F+60.:LS-=0_"Z,H?,&P8?AAH#:;TH<)3!L@C[(% HM:LT5L= [E M79-RIA F*66"I ^+,74Y=IDW[5?H0*>)>B#EG--$W]L5FSYB;1.U?T3I('G< M$;6>VH>KY/-V M1]$70G%[Z_T&DE'^C]3V(:B+^Y+1/T 6<]9;P1&S=) 8RN[ON% C(D3)6(VSNC*"Q 1@3PZ/EKO9^0-R%XQ:^G; V'H M$I1KJ1&Z4_'" @5!M\8G*!X+T_=-*X2[5_##B!)!E7"RY(T@_"VH;Z%&B7%T MSOPN3!T,-^JAQHC:W_,?><\#%G_LFNR[XN68?OR#!]=YM'C:,;0"9Y3'L]G;#[QOB&6&Q MR@'R9)"!1C4<"\PZ=,Z41_M2I-D.R=HS.H5[. M\XX #>QK/ZNR)(S\;8J%GPQZAN*W(*.3/C29>F)20"*DH(QGV4.(\$\PH#[] M2),,P.4AK IH2S=N.:"MYY@HW9IEB@_V;(9^;&GG"/0N58BP@]_BS^SI7W82 MS^\WV$_B!=\JQUS65Y!X16^_NN'.O["D?<-!C-(Q#F",8?NR;_$SFXPM'U'E MX_.3]F%4H!:Y'X"3?XC;?Q6^D=[.:Z7 M*=?9BM?-;RZU[W"Y_O+^]O8 NBQ?$@4E>3-JUJG8XV%VS5^O-S#/\.\FG =G MW$YZ_T1I,@_@8%Z&T=K)?(]ZRS>%9V'9/,H#'NL ?KJ^G1-03H2Q%O1FZ 5A M#H^\'_ +=$3O<['I@9%"DC(@U\4!$8V3>SD@LGW".B!D*6) &)YDB'+FHJ9Q M.J<18L^CP.RB&=1M&SGMPG3FY(7>V/.E,[9 M)IY0*8@+FA'S:&;;U,]\FK5K226DRT'/*ZH?HGQ:F1EZEQB)DZ(1"=@13A4F M7R"8LLB=W(>_=',Z)M^U^_7<+W?:XMZ67JK%%C9W%XT#US[(+%GUYI'9/-") M;,.%2"Y^L",4VX?;;8V!!*9,F+U?C]2(D^V:>^=AIHJKB*:PK.@G*G)%#+*M M80LP5!&0/UH"?;@@> /,4W1&UKR-KW6LQGJ/FQ'%M4'IZHQ@9PGVELCN,@_D M&?E@9N137Q2.+\'/I4&B?^85Q$F*8]78F_.(')7/VYLP6!UAC+JARZ(L'=Y& M% ,-)'*+..U ?1M^"]9(QZ)%>;"R<]7DA:EY#"I]J23/ GR""\FAP2NW -\_ M7._!IR@%GD6[?C,J PK,GU>@--TR%1E)(F60(CG"I1R1X43^K-*WCQ,G+$ 0WC!2W$VKCB MB'E/(!C_ 0Y\;S5<@&#$"*=F=Z_]@8V9S*2:>^."L-A)'R3;?I?N-<+2P+L[V00*<>R%;P// 9$ M"RCV4FP#]$#1B+#,A[P9O:J!!C[%%NG*WZ&QIR[4J7E$W>4N41CR6W@Y M""9R'I'2$W@#G"S$"RI2)D?,]^PP.,J'IN5X,LI,T=^DD,=C 3?EUD=;Z<\1 M]"_#>T.0MS.Z#"/ZX'S6YY$"WV5=(*P/*H0>]F)&'ED_"'3DBQPM=?$7>-?^ MO"+=1X35?:@+=^9[(PD:O.M&8R;W4E3B2+M+C8*'F$-K5!;BT >$M(%9">@R M:\5DR IW,A!I%DMOQSVQ /)G,!-%CYA^A==*2OPP>:M0CYL<* Z3R9SA&"4R M+NP;G,129J7:O"L@&O^#+I*',-6IV1UQ&X4+2MVA.FS6!52!%O61[B3F_< X M*D?VA*S8Q;H1?=&KZ$XQ6JEVI8Z2B@>0MBXQF[)12GL@Q _9AR]ND,HXUR.M M)_TN[QA10%TIF"MRV 5=>HL>T%>*%BBIDU2%>J/*I*(%4[ ^X_/J[\7FX?&7 MLVJR]^&-MPUKZJ86C! MSS,S%MQ;3:3W&@I/(+SN!363VM@87.2D#<&"&6\[)9!#>(SS>(X[&M/HF;I7 M872U3;81Q0 /IX?C41%V2@GRB$0;S&]GR5IA$1^. 3\D[7S[.88EI(@(LA(8 M8G?J /#FR/67,@"UL3U33#O3(RIS/EX'M4D(I1%KH#HJFP7E@;<+*D3,$Z=RK&8/""I?X%&?('J)Y*/R!HW#@[-?9 M3GAPS"(W!AX?@[?D#;YD:S,4<723[7J-B9B6]]XJ\);>P@%%A%\=L!-O0]]# M&+YA>9E8"PR_(VN#9(T0V8KNL C=#!=1?S+&8X5Q)V-\(UK3)J0U(7)B'EIF M$A_F.UN)-SIC:7?%TP"C?W@<5K]-\^3*.M/MIN;.""_$9(/ OE5Q',W M"..EA:T<3%=VTC<\A=HCM@^%C]Q?93$))JE]&'+&*1R'I1^^Q&09A>M)E)@4 MS4'D567^1FG2T]'0\+,TJL9Q\$=D+)^+29 R:"^]=:)YQ")G7<::]'T=Q40, MQ#$>EY,7N!FIF_(!,EEG!IZ1#7#ZK#.]M[WQ5XE$S'%2BY_+7V'ZG5_Y!3+SK(B^WT/H3JB;J M@6 $,Z;"4)+Y5O\!IA#.5_2P1NO)/%!<:R,OAI\NMG@ &IV$G[P&8;ZC#A+6$8F#%&V#&J-L_P*6GW+#5.$Q8N$4<*A M?3QSV>4+DORY$T4[%.T84MEIDD3>XS9AXGT(5Q'T2&.^HW]_]]V[=^^.LQOI M/TD02@Q"9YO '$<-8Y'.,,+.LP\,> $0KWAC]N DO?O9N3DW[S,(DVH*!S^A;1X\#8Z97PCO+6X[7_( %(/>3+G3:F?,;SV?M/ND M25"C^1)5X2O4A >:%S*X+;2GH'[-J)ITRPH2S_7\+2;]R.Y6]!L=!&.NDLV) M*-PCU3BL^?!<#ADM0]D<1F4B;PH0](QM&'$F@* 7!BSS37_7"&%1S6AI=HXH MX8N)?VZ\H#?\2!%<3'P@2)/, _VP(1E8;U54\FG@7N#6I>[H"3!J \J9>"=: MG/!\=Z]&8CXTO@X;Q3^I0!E,]!OLX1D8])[,PS2 M![E!R>[ERZ="+W55$R2U!_2-QHQZ$/)@;^Z%QOW.C'@8*&EZ*G6MR\\+?^M2 M]RH*URC6;B6:;U$4&5,0J]'/B.P,?^%5NE,MO4TJJDTUG#52W,6^PUDI[!EY MOM2>3.%@LBA\=2.]1VX/K<*ZX'6^K(PE&:AYR#4!F\RM#ALY(-ZDS)3QE(;" M2+H,T/4@>*I.I3#9=*%UYQ3:=K']*]]9]=49)0V"1"9,",><@:7FT3>A86L. M/-9*JF-I3W2HC=\FOV>#<6/G881O)TD!&6Y@"G!!L^@E8,QN/2I7>>^H&M:T M7^99TM?;R%L,]6?+I7H%51A)&I0!1V(F)PTSG6"#Y/3;)E10HU]"W+EWWNJI M__V:]V">$4Z3<**'PTX^5*#@P/',>8J,\ 1Z319,-@[4J=5=+D9\FN@PCP6Z MX;=CO(@\IBD,B6&384XBN$FA:BPM(JY5GB=5=>[BL LJ]G<*"&X!5)#L"PM( MYQT^X'&J%-,E&1;EI^*CSX3?U@$S7'%XUK)+WG@"/%I?P.I8.$A*P@5K4+5R M&3,. TYJ\#!6+"R=23 4WQ'J1(LG?,"FS]0/V0N+L*4/=8=AE/FS=48[S0%I MT#UF;!;SSC+-?.KWI\_[S@SRRBHZSVAWQ(JCY.]WN,<&K37T(_+BQ%LX/E'" MHXRYD?U, QHY/N+9N)CN&%WST-(_PIN4(,U65YZX7&"&7N9'YM'ORMZ!\:4> M#2IS3H[X5'$3:?S',HQBT.^58(DTO$/&2-R&$;L#Q_ Y5A9T!Z"3'_2,?_*!KLA2(A,'20D,YJ/Y#112FINT%UB M9%9*1U.C7XO)8V1LAYT.[!T(7Y76!\X>-2,U]$ZL"*QZ$2O,;1/3J=M93TR9 MHZ8:L[QNG7*],<+UU38*/(1F!0GSRON,GX8]W*4$F5PI29K#H1B-'W5:\DPM M!5VM#@O%@+0NN3&N@R14H!VX8?$3Z,K7T'O/\6^WC[ZWD)X/ YU4,I0@RM7R M1>?T&1[T,\UBQQ-J\,#9+?05?F6=)1O6V]230B_P@GW#W2\S27EHF\9T9L(6 M;.GXBO.J!':EC/6\.5\.]B\'XB#QOK&/1'22\%ZFODX&G-Z77C+&^U]!!8,_ M_:W+02"KU2J0G!:(X!?Z/I?>N#.>(:&T/^/^^#S;RVQ55E&SW@%\D_!WL+&< M'<3&XT0/AYU&9P=Q)WI:>>) JZE/NG+64I2Z3SX!C+J\K\3(0Z."S[',(G M;!R/K_@P[\ZIWP(W"C_2E%.$&);T#%R+#"T$@V?&]+21='D<#%]]$M$KI7UP MS!50>14.DR=*:)W_B+6&&#$>'T-FN*8N=W68+_D-/1R*9TPGDK23TH6$>=*R MCLY(AOESQC%_OJHASY"?C VX@)CZND9[/%MMET'^2@8UIUZE0R!$^8BN>;K1 MK6A+^Y7!$PK%,I61XP]%?)(4N4N$H&D0[ZG1AS*'W2EA-C%$?] TWJMZ&$R= M"W-Z>7][^X6P*H\!;M+B3/+VQ,/++#LF1:-" DJ!3%F[^C=X&"68)R+++C7( MQ,7H';'D%PI%0\:J,9CQF_@X! ;RFVP2OX.$1E6U9 \UR9>8TLN%?,,EGZXD32?Y49JCDH3$Y@WQ^L M=7%,9OV./!X23_6)BH25+C3'EWP7>PA/%__<>A$=R;8AZ>+I*"A/8.08DSN_ M$V,'P5$UAI2PI;&;W* %I"IO&\NLN^/_'>K9H"@ 2@LSGDAX1_XF_C4(P*B- MXYS#<"7;AAVM1LY?5W*ZFC2%G1Y6&QVRM">R:TYJT1D9]&Q736" 6E6'MVHJ M>0&S$K TG?3"29R!:-L\?X%"DR!14Y9 U7A#DUB<#^X\2'--1_,S4'*&\=7D\N1C\EZ4-1659[0+#^(\G@,N=8K!J '*OO #D=W3I+@Z= MDZB&KMQ LN[HW!\7PI_R?[:@@]'(W]W131CUW1J2&DG)$4Y/NX3OQ$_X/W3" MAS.6LNRQJF4+ICG_A5)RD/[-['5HYF)Q+((BS]<6Y>U@.,\4S>I+0\%91@?% M5\>#.2->JN-1,G'B !6^5&M\46-38>;8;]D\IB:/+W/QE*PB%N\J88>Y?Z(T MN0D7_,UE0-($-0=:=D?I)'6O;WO@G6=V& R[>I)+7A1KV7T)3LRL.=H1RW/.N?R6?] MQ_*S?H;;KQ>98GP1NS_T59RHZ479+V.CKE'/51PJ[92 M&N?"=DW,CDWU=SR'/X;)7VAR1Q>/]GV5F*( MY+&$/8)O$[*C"^[E$NHOQ)XGFI!2](YBK,K#!)2!XI42%8IX%ZAXY\+>SHH;L,]RW*C6KC&VB$8YEILTRJED.SJ6"O6V(QR.S MH05E"ZPAAK@>.DB#MK.+9>G2H =]GTC&*J_P2['),51G[\,DG\3D,CTO,$H' M@:-VU(D,Y1"P8CS&$[7K_.+3,<;^?3T#6X! Y$/ X0:([RVIP=4VCU8.W(+B ME@YBD-U<]D>%?'FVC4$-B&,ER0R/M!U9 %?[A/*0TJL9J93.X6O1MUP&'!&T M.ZF<;M4 YRR 2L?82%6.K%9CE\B2?E>9$X)EJNSI^5(P9\EL[)&:'<)5LD,P M"\I,AH[IQ5O2QK24,02S=W6I,,XYLYK=?_3RF@MOZS2[9@.3*D3>GD $!?]M MG@F$;=-%]T?G0V5>+.FBWT6-^&\*E.$C?5'.Y"@,X..">[R.Z4L,S>1NKUQ# M4[H4Z^8_'YNW +K^CIRZ("!1MWY$]'MEGKHNE(G/X>,\>@A?>N?UX0Z9@AR< MQ/A7&!$DJ5TW7,#-N/71<[@N8<,@/.S3^?EU3<2:,5!L;3P6;AW9B P\SX6V M\1P,;T6N"3-IIP8>LP(1V-Q!*N-+1%RH!#/LE7>]"/2*<242.=*( # *,TT) MU^,2:*B9K.LZ9LLOKB)*>X5M M%?0.T4***R+0E/BKK9.VHE??T,"FF#W)WFV>/9YN/J-^:-SEWA2ZS: AEQ!I ME,I,5G_VDJJCO6"^B)Q@/\,CZ M@IN:RMZHN,8;V:$O<]A4LRFI??DCL@]D'A#>"X1#3ONAHOS>?MD#UN!\5+'4 M>JTTO4?L^1-V[CKX%" HD1*]/9I$PUO 9-5;UD9>#C CZ&ADU2]RRT> MMA=T$]&%QSHVQ+= I6,H$&)(U_URKVWNKGH2F^@SVQ,7 CE ^J"SVW&@$;BP M$603!9N'WGM1!U_I>A+\I,$%C+A)<[XV%O-KL))/[5LH#0]BZ5M2;X\[RBRV MK \E?6>PXT*+LZ=1OP/#(Y"S%>02AC#':?RFPH7H4-SKM\E3&*&OJ$W1"FFG MOOA1;(Q.<%*R3//W-&=$8J=F :;C 48BAN,M/J/)"Z7!#3H?S /*_GUX"><1 M__0447JZ1LEMX&UXE44L!^)CDR0,J/B4O(3XR"C^P*X0A_5% M[QUJ?*C$ELN['.(0I4T3T39A31%H77R"]LD\DG^P(>)]^+)&J(3<5;F2\@O) M'#);=G$-=1NIC%,VX2A2E0*V,;W%1_K"?AID(TSM8WA' '%@];PI>>Z,!/R= M]-_?G_R(9JB\R6FJ7+EZ!DHLB5+ZV_H\(/*>13<-HM55$N:"J2!MQFHV'E/28/Y% M,%-T<1@F[LP),>N%%C$)\'?!]^V<16W;*0\MD#L/; MR%OT1>,8,Y&9TG\V[@H'>#'(Q$B2"R+82)-!$L;(ZRS5+&I)]ZAZW-+QQQ#K M@"4U\2(#:EWU%<,$IM$%DOS;%L@:(EW\AJ>+EU:]3"8Y/IF]?_<#%G5!=D,Q M5R1YR=G_9F802K4,E=S'#9G(!':E?A&D"Z-C9ICMP/1$:6>UCT ^^*LFZ2P? M!/U()*#R4>8NI80-49Q*$3 W(,O%*ES+G.8^>SW![19#)0'52(9A& MSQATEAV/GYR\)?CP,^HFX%LQ!\Y0S%:DH7O0/]W_C.@ 1,E5C3 E]8+^IAD MF-"#Y/=/]R2C3V0#!%O(P4X;$)%G;' M)X\/7N+W77RL+I[6QR=O'K^5<[2SN>>YEQE!"[K_2!BUB? ?DG,GBG9PN[)[ M;BB@<65 V R15F4S4J@PXFZ@A6=_?W8/DL_B;".I]!W80I&"2C*<:U2_P]B+-9(E3JN0)-T? D\M-CVE7!3$803E 9C M1M)V(XA4.5*C!SL2KX,$=)W86PPYF\:T2*7=5.U/:2_-G&\V#G7.OI(.1PI> M*]5':DI=K@[M[YN66;G7:^$+!&U#=_FH_/G=6#LHG@J)5"L1&&S?J PR,]VE M/T=A/"CH9Z0CD/=*/?]8S[Z"P537%"-GL8\3L(D(!=; (3+9F,7.E9QBJOOITW!FN554(;EZCLB MPWE*75R.IE*]CLID.=U2-U:-)Y;6P7:61*D;TV:S2X_+L=^=T<-B+'\"<\K< ME2%C:V5$>-W"P?K/+:HSS^*9:9C=+J5'&$'VZ&3.-K=XHN[6I\*#OB15J>_1 M>.UP:2P#*1V6%S(/ARO[@B*2T@3YA (5Z"C)$R5GOK/X]0A*0O58*#+,Q05W M[(?011-3%AV"LHV:27+)ON-#%4;IE +\K@#?P]\O[V]LO>^3]\I W MB*\Y1PGN/B$D8&6:S*RCC^N0CR;F(M2R<60[ILP97X;,!]**Z MAZ'TJ+KTPY>8+*-P#0,@F7?2=O3GO, VI2/0.6CF*PSA8U? ((>:C+#^GQ4:B'73RG/,([IZ%C^4M=Z.L:!&E=DJ49DC!5FD( MST8+N_)J[<"F?F2W/IDO)*3;\'RCDI*Q?*/FV54?)!Z[O4=491M-1\I4ME'S M(U4%^#@FO[AT1R;6G!$C(OZ>UT?M&@7[&Y?58NQB_9EO$NI/"X^EH-.N M\VD QDOUYU9%&=0 AU@'"E[KLTQZ.0+IY8@IF(:L RKR%6;068A%LM/(//D5,4Q'19;N316C#='\&8HC.E2S0:\<,F':I2PN O MDTM50MQW1; *\!ONKILP5E:&SO/](7*8<^UN#1INWZ=>3H-P(D9 %W+WZ_#L MU5-+$,-Y*OL%RF?WZ@1K$W@$CL5DY@78QJ)9_[_A_/E=V+*?#?48K-I?Z;82 M.VTR_\6S'3XI#W"$N F#U=$-G/(N>8#.,16%.U*;<8HH @&.@T!<=MTQ#B,\ M,F.E[%0'S$O>U;+!6CPKHQ[K9O47)_+PM&)P/F@,[[D")1V)"X2DK.^[NLA2 M!GCVMX6!_F<^E+7GW1"+?:,CNFY;/4<]?0D?GL)M#"U?,L=,&O ==1U@,!"< MPMBS49P-3MX=_TZ*@9ZD3C9 7N][H4X6Y>'^$A+9!I&-2)M2V@R;9#/N%#IY M5KMJ/#E,!2H7Y R;@8"\Y7 K\TES1H84_X+ M]U!E-AU_ET(OJB$$^5P3(Z:@;'5)*::J9"XI$HA#^M9BADKL>X;,40!\# IY M+?1>2M9/B'JLD9;H[C/A355,MLHF0L9>B!ZS'*ML(M).%X(T1(*1N4RT\G7/ M0TX [KB69R92!Z1&X8('2\&_90'[>LLR'K' QD]!1/F]A^;8,[H,(_K@?-;G M\3(C2A=X:"?).L&,PC/RR/I!H"-?UFA5^K85N-?-<2?1XF/(X@:HR_VNF8%+ M_1W%BX]A\A>:9(*'NL=T"6UIO_+@,%QYAE\3LJ,)R?IDZKW)RD'-H8S"(I,T M\S]^V@]_E150W!6>O:903W'UL10_<0GKHN M0RAU_%O'/7FE!?E M=;"(F+D6 ZC8K:ETX2L=R5*NSJ.RIJL=.U@)21]JURA&H!NP:@P&1%.1HB3^ M %J5%B"6_!*"=(+>@3O$Q?H !^5 $#G6!DSP$_\N'RJ M2=E9;G+%[I*LOP)O[8/>P6>FA4^!LW4]ENHW<)GI]SJ 1>&M%2 $.!37C-MQ MDW6G3:-=37YERA)O:X_+QXPB'X MZ*Q[KQ69UT/2(DC,W/M=T:R8*2MY9,O18;$J0@P5W]Q\XY.^<)H9H;J'S,9A M,N"JMZ#4C=%!&YO^X"1LL6+JD-#W*8L9!%U P6X9"!/*FN,.V=P&+YODC]]I MHS@T2JOFP$-UCX<_="B^@#%0]X(@CV<"\.F9XW.^H9AC-%@)CX&^,YG2D:X' M]O>\[)$?IDQ00TS4>\T-!09M\!(VG;A'-:4,\'LN6E&,.#LK+XYJ^'4::EX( M[ZZ=SR&+4WV@[1[Q7O"=G!51?,U$1$TT?.7(%#V#:#R>9=H!S:)@] RGV=B9 MJ<;2US>$7^J0Y>+T$7C 40;/;<+%,)91X<*+%WZ(Z10&^\HJ9A&%*JB'YA3# M4=E29T_A362?T"KG,E/BA7COG8LG7.:,RR1Y?/,M@RF-:$V431/9-D>,$LH- M>W(VCBAE>#C\02-AW.YL>'0*+Q/I*$EW XZZQ9.,JBX*AE&YQDVZ)4'.3SG& M.?L103G24\?*[&:RUT1TFQ=A:"**)?LKGPGU\"MAV:_8@+DX8" 7"._T)0Y= M*4'DRE!:M7P^CF$PJL5<'*;2HH_"1,XT6^!$%P-QE/Q=)"\;-/*"AO8!']S? MO,U/:]8V=IG]T5E[=]M';X10-B1%&"V;>^P7.VLFGG!@KPM"@,'>=X43&VY< M];\H>+518=6,F8)P$<;/ 7X?*,[%&X/$(/8T;YH-A2CSI$ M0[J;?R+.P7&1QVE(IV0+4\*8F9% /T=%7"L!,C7D"*E"+A-D#5FR1V+*;^7G M0!C)KS3<,3Z&CJ%8+_54)MT?$?>@^"J> RE7AMEAIP%>.==KQ';D5K)!,E%* MD:@DS4D8XS&4MP9+KCR%KGYLW?B8901.I%6#\4G/\ M*%(K$%3!64R(W<-YD'OC$/N>VP; #7U"J280G\)471A@D;_/ N9\7=&.$$N M36IWOQB)D7S866:DG9%GSDUDA)O49J<^K*1?_L$#.3-:/.V&Y13,GF]2@DR3 M^7CZBYF$9KWMGP\T&A2D@O5EVLR-1@0?\UR.9SW'UK^<<:D"7:D(1>NDQ1X%ZWXHDP%/DQ=3' MJI]QN6O_L!B[I>O$"L%&XISOL#&$4PTC-FVEUS!BP\A5 M 9KIS4F:&;6N/)]&(MMU;R!Y;L]BI(BDI?72^A@&=UN?'K\[^^$8YNA#Z'I+ MC[I7OK/J*X7 "D62Y/C=XP]'Q[A:B21+D.ZA\%,0-";C:V_ D7+.U\"5Z($B ME&08M%E'F!8%Q80_V(H^? 4#U0]9T0@X4JU?^4"@LA:\<6/X965_@^L L_C@ MK8*N[3#+2IJ.AQ#V]2(,$F %J*T86@'M@26O/KB*) QINT0T7$H0DF^;R,8- M/4__L0WH5; M;E6[V.)?<)^ECP+S)7LUG8,*NNJ5E;8@5J089F]'SG#!Y(TA_:T!TXFD]\OD(:G R\R9-..Q#]1T8 MY==/FS"XYI:Z6V:HD\% P_*+,&!\&A=# IY2$335"EFO/&V#;87P#ZJYT# MZ\L'\$)Z#F60Y\O&QPOL7C[*C_L08!>)Z"/AG4SC W6:N\1+XY47+QS_+Z#2 M#DLR+<@13H\@0>V)IK/G\%C%;KJ%HD]P0WX*0/9]>**7\68S0D"0R%\G&V)H MM;(IPMIB?A&7][>W!\NPOS^OAE[E-#)=Y>,0$R?'_$8RO\TQ;VD&F,O/:)BZ MC3@2,>;<Z5J/2&L.X81=]&J!)*\Q$^LN,[.+O%"S_%-0-%^R6 %^/$ MV\( ]D)@5MK@C*A-$MZFH80L1D8B9W'!//<2UEFCJ96?%9B@Y7%W0Y,$,UF= MPUKT]NY]\>X+!FX.CH%\_@&STU"36O'6B>810]3C M*4!DE--HV;:A 0*B'F]":&=I<-J!,IMWRTIQ9]C5F<5T'2AS96M'33CUQHD, MI:RIE)B&O$)VR3_&?&*%H='4H^,HC%:(QUUX/ SFIDSA4LSP_/ "X[B[@J+C M)^W.9;;F#1%LR5"V9ZVLRKNB&XO&$W>/RFL^:??)]Z:S=0\$=9IG20*O@P1N MN=A;V *DI?0-725$[PX#+&NT<M:?7AJB39VGZ5Q\U9(KFZXQ7I1TS)Z1.GBL"7;LP MKGN7RQPK+2A0^G-]PV!:U' MOZO\'5UYZ-(0) /2X@A?^8R6D;0XA9S:A<0O^9S:MR%'I%" G_'K05NK2U+R M0A)N(ON13U?.LY.;V8_F!\W7,EY?X$#E\F2)Q,9N 5=TQ3+;;[-AXL ^H@/Z M \O21$NM(FE<&\*.XSA"3JHNPGW<*-V+3%7:WT^*F$Y#,:C+L%M&0=5'8Z<( M4L6W/,9;":%,IUU3P4!:TV@%#/T5WL9Q MWDK&VC,DV&H= [\_^P?-=_[EL82#SX$;2O@0$MD%'TFVS(4C*"%0SLCCP8]. MA6=IRKKC+U 18*J+5DZ+5XJ:U&,L +A\EHY#X*3JKL\E9#D$)II$L-R,V)LV MI2FE]"\A;A!TG,*DTB*-P* '"6P#]M]S2AC3L&K-3F#_ (WW$M::Y3SK+\MS M;FSP"YXI-> WK.>C8-^HP$@I&%1C*@")BO3^Y$>&GI1+>O0E#(]8965_K"9< M).$-:PX623F712S"-GD*([2CC0+Z*D,N4JH'Q%#N($VIY 4[+N\=$%-Y^36/ M:2N$5\?89*5'_74 8G%\0Y^I?SQ(;59]RCG1&6%DR;$Q_7E$KO)XZ(P-W;TO M1HI?HPV?H=7!Y8>V8#SQ1D0B%E"RDU"]G7!(:QD&I*L\&BOUYEJ3:Y8/7"Y.:#*'#R; MP!WJ_<;9)4FEJ<7>_ :Z7ZI0RU;U=.._UQ+^V4P2T"LO *W2<_SK($XB9CHZ M_>SU#EB4U$A&COP-">K'C:M&!"R=9H_M[JZ%.;^CF-F!I4,.&)#+UO$14O]D MU/E/6V&)!,B;'74B _C&]H^:ABNZ^1;.9D+INM;T#G5.$N-D'Z]*N"82BQM, M,*Z)QUIW$"/!>S_3 -:,C\*\NX8U@YZ,&#@AXI4&*>J"-M=@/Y;LO'87Q0.2PE@ X4]AA&/Y?#7)D+KU-Y=(<\;I4:/'"?OAD;\N V.RIB,;R.1NEG6B'7>Z$SF:-H)=W&3$K;Y MP]DJ 7#8B&8R E[(?E6.Y;M>&Q) M+5$\OA?AVV^=R&P" $R!!IH&_H-]>H93& 3M.PK->VC(K?Z=JY%]7^018P)U M#_9!H8I),&2[I*'4=.JTR='*N?H!P5G%2.#X%,9,_U: RQ1/WT%!0I*(J?B> M>[K"YN[H!D'YQ;V\&\?B(VB3E/B4*U0+H[FSF#>@W4)0FWEEZ'2UI%XQ+D", MSVANNK;K-7I[,?V5-Y3G&+V[S#S3#3!\[_WX66,KPO0/H@0OETO: M6]6KD]T+UB/284SGIH93':<>?@3WO6O>R**RP# MS7IE^F5VJ$&A G# J!%!F=!A,%>%96_LV744)HI*N\J)@7SJ9T;2QY_9DCY^ M;'93A;Z=36-FEODR=?-*06P&/H.GQA=0"C,?,DG=X+EQ?3L?-%%0W]CQT+NO MN;BTV[GN?J;(]SPUV@ XJ S?7V990V+:G>1&8" 7IH(N2LLH7!.1-TY1.VF4)[9_>?,'%< M8HILZ9-H55FR1IF12SO:)BATA6N)SDR,%@ZZ7Q[O MIGQRHF-B!-/DCM@W#J\@#@AERLP]06;&W_LGZONCX"HR2H;0%&N4_X&OW250 MGUK8$-W8BGKXDX:V)AN..<<%K:S6I2XR9,S)]M>#\_G:Q30?2V_!UM48+RU ME.2I&GIW$4D:!_JT\A2+^JU-V2R([,FI-5;Y3BC]>AU"'4X12J^M\GNXC<(%I6Y\%85KB=_5D(=^&-"0;(R;U= [ MVE,@PQJ0P@Y\%/PJ]E6TM F?/#2S7ID8B>&^;7*C8+E@VH^LT7:%] M)HVXT#\RM2JV)\8J"&N'D"-(CC. $WDVPY.Z?0-Y'P>@ZP#_?N.,L4_9_DM^]F\!7^K^STRD8B".4/U8D=B<-"T?^X#2AY M_VY&,*GJ?RJU^I&[H OV'S.2[P]@Z/WBJ M':8D_ROBU]L%(**A78;2D M'KXGQCP*P1,>#Q(C;*PTWT/U:*6C,L) =E4%:)LP3_B$@Z[!;M%IO+^>@?Z1 M#W3 U%A7K&]!/HL]\B(#$-?.QH,USJ"#7,[;=;! LZA[MDT^ALE?:'+K>+T! MO#EYHM(GL@'RN$T(-$%VH,=C(X?*K'IM?@HV0 '-$IGN05.-:R/>$$WHEB5[ MS'4 :JWC<]>GN?!\TFN*4]#-N7V&=P'&(>=^E4+X8^HSIIL?[/@T&^E$$T2X MG\E&#I;;(J:@>?<6D)!Z<>G8[!U0N M2-G?>56&8P(568AG-P-8V^R%NI"B0\7DJK507P=)6$J5,/P)6T)R-1BGX9!, MPMS9.2-O0$CBFH\V%^YI1TJL\&*&DP*V6Y/; W8CS6S*OKG7FD]CVO$J^+ED MXR8 =A;]5YM8:'K]8QY>PK_2*(1_X/]O,*!O%%=G($;^!71)\L+_YR/IPV!% M;@'H-=(C^ '_QT@23O,@&%%/O9-W)R>< R,P3^7$2WQ[U6S,<5#J!ISL9+N! MC[52L8%C?YKADR:&AO15O.59PPV0-:\])BA:.8'W+W;(0 _BT/=<;CP(7#C< M8WD *?%^::#>T <@M6TV&EGK3+E4V\\'!69=,/1F=!,N0*%X"H-A6 2,#&%T M#/G$58%#*! C^_*QX5LG<:*D9$S/XU_D$]K2E1T:266O1<"^HF@)5'HP0F(,PT0P3ES M51HHWBEM<,14M96^,59W ]=/6M*:!-\5Y/FOD/[>>0%GY(GA3;W;#O*48&\PR))\8=L->1S+( M$T9UEKKR[HP]EHS+5SYA+QH!??4!2+ZBL-"E4#LZ?,'4/=H%6#+Y&[WSF.'S M;NO3XW=G/QR?1M&'T/66'B@5OM-7'41RY/C=XP]'Q^@K0R1)@C0/@I&"5;V1 M(6W&]=9+6P6&^;1AECEA*1R:R+SV*D]5>V&S9.;;K-TO8"C:I;4O?PSJY+JB M.5^8^AE(0\&PKWL4[FCB@"+D2BO#(-%<$LML%J8$\G'8*"3WWJZW+!$=$2E& MM-O>1(:[AY#)41&M#7 9(J/)5A#)0[1#"N$]LR(ZO!&KC#[V_;Z<'R#+E2ZA M$G)$Y&NKX<1QS%_E)DOX;O!G@OGZFOH,VN$1*P5$K!F MD/5G;$@W8,?XK"HFGM0IA1,GG+IXWD(660,'QV'._R\W729BTQXB)^!:*P=P M&!J)Y%!2S$82N;GD)T9##Q^82)T-0O.'O;@-B3O1=5CVVZ6O;5= MWMZ3<\=?H(S'$(\-):%J"QZ)6Z)')/AB&BU2@!V1O[,EH'$IQGMBC=!<1%0) M3A,6+Q&-9_O[+K=O=9 M72E*QQ<:.\YT5IE8Z#JXHB[_@@.!>/#M9),:"D;@#]8 M"\1G3>@U.XS-H%A<*6/7 4D)$T&9<-('Q5'6=.> 4J"%M/H&<2Y&KG4 M!YE'J$AW=!&N GRQYW(G/K/'-T/=I-IRK+-0YUB$E LW,^P#<]388E+!&X,N MB1T0O\:#ONH,@C81"I:AT2B\C5@!?#84B*$]SVF*$7@-0CN<#-YB""C+-&E- M,YS#E F.!O,Z/4VHD$>%T9HXHV\9=6I8>K-*2"UC*L=X_.3 &3.\+(,X8?/D MB4:XPB/Z!(O<>Z99QJ>/-)DO'YS/U>DMAT9T8<,DUW(^2Q=+ZXU6!@0)-^?W M:WY "@JH,AYPZ\4_:4\+Q]A+P^1NA+!V$2*,\A@)^L2L2L(S&>9$_L;;T)QI M:$C48F_1M)A\*A>^N"B%+VX*X8O+-'PQ3ONB.1_5),,DSX)1HCL-"/$*$'\1 MNV!X )V$X\\]>ID/HCMU_[$5E\]#6!.DH\1)2R0=ILH-4FAK,),X+%**B<31 M#F7&N@6V^B6-B-3;LB:9PT]#T)D:/C[+0);.38R,ZDTQ5'8]S\UY)4^/7XW4E%Y&8U .?W[TYFOZEO[WAV\OWO9M__ M^+ZJ.?SQM[-WQPVM&CB;\U3-)'HN#8%Z1J%*7^$Y M(R>DJQF1% ^%D[PMD]/ O/9 8T;BR6]CYT#X*$<-A8^^ MMW),Q BE>2//=A^@Z6W$!-2KB '8+W:GGWL''RKD2$H/=&.@.&48L(Z@WP-B MIRC$J#PMRGYG78 +P.3$*-I(BD93M\[PC&OP&XT,\Z_0$F'2*Q)D8%A-;J/3'I M:.F$@V9K3#O* ^/]"<80NLD'#S5&_LJT@7,R&\H[9+)W,EZEF?^0:PI;DJ\) MK+$Y;]@"1>U*3;I^8&8N"]Y\8$!@!)2\=>V4\<'8KH^[3Z#@7 ?B_3Y8G2X2[YE#>0WS)D)7(99^43:%JN*;3US= M_I:D#9*L18,^1?J'H9B4D2S]\$7DW5FFS#MI.[9KO(IJ.U&$:%=;0\Z<8'M@ MZ#2C7D8"ST"^'[DO6#9T-:&B7_7096CB BC^R-&J!B=QAK' M<#?Z3AP/>!9E1 BCHODQ5$#(9/JLLNU'AM4M(02INJOJ3=2@Q^H&"S(Q#NEC ML8W;@V;O\1K(U[$>C8LVO2E< M?<=F+1_.&PNG&Y&KO-L?8\-$Y@]V)267SRQ"8&#$=D:/ M<()&X[%'XR9W%119,B".5F2=#,INC >)LX>X4<4XRPR0_$N4#[.Q MIBFV!/./0RZ&8V0(KS\3.8V&=[\&$H.[\BU,I)SJ $DT[IU7AT TU5TX)LNJ MX,*D$^(4KDG&O2.X]\WA+^EDND$J&,#N:;3(,>A$"]DK^-C2,5'B[0)!7#?) M$5^+HCKZ":AN6!(+1.(ZI ,;-I5BP_1VHL[S6SD,T/N!'3X"]4WM>EV923N> M]X_F/B&4>T?C?SZ&R5]H@JZ1%+YW[VA 7QP?C]CCJEG9G\KTL_;P$OZ51B'\ M)JMG)E["BTP5;ZHT'_W#H%:Z+XWJI M8J5+O4D9S-SR3UT7[@)\4H?[YZ_>YCQTIT$ 463 MB&D1,1YK&,P*_^!OSXZ/WV9^!?#;G?CX,RR_&/T,:&;BJYIE$^U:,<"I$9HY M$Z GIB(&B =(=Q[ <99QH5[^S&JM8L0*R;-OSB"_Q#S1Y0I@WW *4*HF]SW;EPK)8[2(8D[X5 M R9=D]*0KGNZ8N=!%?>UA:U@18D\@87J;QD\9S704UDRZ4UD>LGK,DZ\-3J+ M,RQ#9HKRS\(H"E\P,Q;\4)+ 6FM8,9]#O3F%%R5NM29OSLIM;J9I.X:Y%*\C MHFJRD)UJS;&UFAWL%?T*:N>[Y'PP==<9BBG($)B;@.,T5:C#K86M8$7Q%DT_ M_L&#'1$MGG;LD1]=/AO%KL::5C!9Z='"0=4Z*%]J<2O8J7+I.*F_.1N*6\%. M[S.]V8 VF*H5@U,5U]^L5#;7L(*I!GBHBG0$==)@=PI6,)UE/A1:"'.IKU=H MZHM;P8Z"H2HO-]PT#R%F(8&)\.E'FF3@W@]A58Q>NDK+,7I58Z*[33L&5LDT MR$T53O8-2Q^+@88@R]:?^'N2L(+M5$)"19Q;:=((3C;+30NC).OWKP*6?_T1W MU4;90B$KYE))OUP(D,Q")YO%ZGT(6,%R,9&((@$(>V'3S=*]MA7,EA(GU&NY M-46M8(/93/AS3JU)A?]L17>S33%.SKX.2L&(#=DQA'W5=?7U;[OF5EY,F7P5 MT10]'2WG(MOOJ*:"/=NV8J!3J\:@KE9B^TW^$ MQ>$MG+E'@YI.ETI8L7A2E_>FTZU4R(JN,^'AL5V^>&Q_M,XG,ZWT4=77VO2+ M]Q=NW@/QUXG\G7RRY^&,HONEY=RASN3'_#D<:E'5PB[]:,>"SL^S3N#=<(+^@RZ2AS#-/\YV'(CV"TK=\H4W!E$KYO^.)G"6 M@.(M#E_ES &=W%M4^[^UU[*".1FL4N=>I?YN18='Q/#D[LJCFN+J&K%BZ+BI M2(0[-CHX5!6T@@7EM4#FY&6/!G';D2F/Z$K(]^O M@]KP5BDUE$[EOH2LF/U,<'B =NJ.K'(I*SI?@P]>X0=4Z5K2N;85S"JW';-2 MXS$:T2=82MXSS5RC@*OYLD[PWX_$]'OT?KM>8RS/\MY;!1Y<\0XG1AHS$2]!KM86RTKF(--!EU,=BC[2.UD@^<)K+5* M&:FAO!4,%3S)ZUVA.E6P@J7NYV&CP][>5*Q@O@J%-TX#2SNXX#?4LX)!14*[ M=:)YQ)Z17-9U:?IJ$>SJJDU_3X3=@%$L*FA!.GPX733L0*UM-G>A!@X!JYPG0\3==-4WDK M&#H%<9-E*H8EFJW 9KB3MCI6,)8Y^[9XNU<6M(*%=/'(A(NP8P(66E&C!S=6 MF/RM,>9C:$,"-KRUL!2M*,$:E+'#Y&8%2J'L%M? 6VDI_Q^(YU_%X'*L5 M.P9/M]?WJ.];71N=_E(2O9XO*U\\2E=4<_')I:53Z)S+DBWYSJHH(>5^M&)1 M-X0K<;A*<6_NJA9GY\I6L'HN$,\*CDE-"%(-%:Q@20D(93!$32:WNK)6,)+W M-?DEQ"5TAW!+-?)/76DKF,EA"M08L[,"5G29O_?<\,T<+R*/71BU864-Q:U@ MAZ.^L?!$U1K'G0=41][4N[=:+=^7BAW,CP=YIL_OIM2(%4.'?B50'*/)+Q#U M*&1:E9#@&TU1;=6L8*]@7JJW%%86G)2%.$K^?H=KJSP+A9^L&.F?:0""D(_> M.>[:"SRT'*,2U* YME2Q@JVZYY'4]7L91G$NM#]#X)%/(;=AQ(Z*CN\-FINT M9UCW,C,TU[""J=YA1<"$QX&)^7U;>_V,0=R*H;K:1H&';HP,AN@S?FI02^I+ M3Z_+%U\'NWB67P=)6,*6^ 0WSS6PZ3G^[?;1]Q92RR_9 _0W:<4:040C+ZG3 M*+)?+>EL+G2@!5BDOO3T"SJS92KKI=;]N#-TU?[$K)C7O'E'1EM77E"5):U@ M0H:LH/FYLR[86LD*UH:&\GX,.:R]*_'A^68<]09N;LJ*812^];%TKG?\1F>1 MAN)6L--HQ\CY?MUN08O%_>H[08VG0B]2=@R#3(:G1#56K^QR.2L8R)^I3=I! M54$K6! (.97(. V/^1VJ6<&>?F HY_-TH%2\;2L&.@\)F<%--3N*Y4A4%K2"!88S+5Z6ZDV*Y5)V=+YL66KR#VXH;@L[>:6V)5U&4WDK M&)*:PT-XN@#]'K2CYLN[J;P5#%5%=K"HL1W_;Z-G3>?*5K":U^OW"0_I5M,* M)@>Z.)WMJ@G470,:FYO<=>92I*8#D0,QK9_IA9,X%5)A6UDKUD4AR> ^:06[ M'0$#Z$X^TQ?A@N6J_)^M$\$,^KL[N@&EJSC)-<6LF%^4)0N(XR6<\OP72LG* MJW@(02N&1(7@OQ$XPG7G6%U9.QZ9B[W._6#%6.=5?'1];#<$8"DK.L^/KO0D MRQ+P5-YX=84M>!SH[00C7I;*#YQCTK5BKAO7IUW+LO>PYTW8*@[>SU"W.L!0 M4UM6#"03.>9+%3(9+J]FP(PFF6<(/2L&I!/X?OHBPN89--C$\=7?<9]\#)._ MT*0(S0^3+[["V9L5@UF+K5QSN9]O8"V@<*[[E_&UUGTM#:X/3 MRYX"]:W:]9B%0E583O:K:<6Z:4O^U?0PW[6N%8Q^I"_*@HO" #XN./!/9_OP MOC0F-P3E( /.X>,\>@A?<@](#<6LF+<.Z'<-B3>[5K:"5>YAV;3C\B6LZ+1\ M$1)OC]*[KA1D9*VN[F>3S M9R]Y>J*^.P_.Z)/C+[-L9G'J-2G]C? G2'41YO:U?U M'M6F9^]/OK.-_^RL AK5I)HIE9B^T]T 06^J\#SZU+?B3+V@<$LM/"8[5YVA MZN_3SU E4$"#--6YDAUSD1K$F5MYJCD*X!O6[](1V*PZ#21IQ;",96#=)D]A MA(8NG5;0)+@&("E MG328HA7KJ>(!JE'W;"H__2P7@J8:W;I!J60_E:^N7E2F9YY[R, *Q$>$<)G MAJQ0T5J*6K$HAT;A@XR[I"R6$!G,8B/C:Q$>^6>*L!K4/7VFD;.B,MJ% 8B, M>B".T2$[IJ1Z$["CH'(G[571>A:'@FO4$[&"]6K@DTKAOF,5.]@JH2,V)LVL M+3VY/5%ZC*&W?)TW&?YFQ:A_NO\9,S4&[!!\^NB-^M)6,*/ =;.[XPED M-Q#:VNW5G2I.OH?DR74%JH3C2X^+Q3:N.^)*!>V8I7$PHV@J##('E7S.81U" M:9=VK1C@1ARJF@?2^@I6L#1T[IA37#IQ+&6ECB52TWP)\Y_Y%(2/B%O" ML[YOMLPC$*10GQO]SW:L.@OZK)'9BELH&(%\_D\O.<@E*SP.=)ISAK77FOZIQZAR+-P!C56 M)H^T5O/XLT_EZ5F%$P7752WF80V3W:I9P%Y?]_@4B*HAUFXXW>D'J![LLMDW MK%,U*XZIO'U;W9%XH]1*'QVJ6<)>YC2%T0=K1"W^5R'\<+X,W(M"?J7: M0E;,48T<*=0!58[<0PJMJ&T%LP,A;9Z,2GGPI@];(+*&[-=S7Q26<^]&* MV2P?"K7>'[E25G2^U@)WMD,=ITZU[5#-"O:*_GH=/%Q;JEC!UB].Y*$4UP@U M42ID1=7@)'Y[";>Q UYC['@WX8V" MND]ER^:T$^C"J>\+AXKYL@BKP'2OKJF(QVW,BJ$LG#XW37YV=66G7_Y#'Y=_ MX<9#)J'XN]0A4GT^J,=KGZ8'5JR>HJI?, 1DH;?L?>U3$%''Q^V :33.,*\0 MK4&!'86P%4.D#19&71I50VBD82N&F D^__ M;^]+GQS'C7S_E8UYGV?&W>.Q/8[UBZBS7=[J4KTZQK'^,L$B(8DV1]7/TA/"5FOAI>5IS&&H)GYA,36/L[VJO_5A&V.55ZB1ARJ<,-M]]5_>O&VV[U3]JW6I8AE7!N2#;E:RXHDZ \#@OPJG7'AH2ZN/%54<35W X7J" M\1J#(*6FOM>?V/&? \1X:^>N$%,F-C0V"*!8&0[42A>P.MB7RY@97RA+9.=+ MZI5!1GT\$&ML-BZF%;Q/?R1O[M7&,"JK]9L"#-B;GO-\'TQF0^LU%(J G>ZT M.S_:/_5_%"(?50:PO^%ZRV D_[RYUV@R&HCUEQ8LAE>:6#TTB46/>F\ FY5& MM%SU"X21=0.QEOKI^O1ZPB"R+Y>@_U-XK.3D\>MM&!H?B$QSZP.Z=*D:>R_92E]+ -?=!%;*]F,R/;YP-XUG&>(3'_[TOT%&6Y$'6=D;]ACEP)RJLU M52]7;X&_Z83'&1@.Q)[!*Q65QHV\$$CQGB6,/Y=ULK_2+3==CAM5*Q0U3*.Z M.DATI-=]A,5/S/PPZ\OPTKFEF;VS&0;_HO7;O] S\JQO_XN5Z9B=:VJ X4&PPE::*'S-UXS9 MB@70[T5>>48_ *R/.EPTSI>TG3 IP)S !+$+ MI39K?BT*YLDJ30P+ AX6.D9.1PGX;Y(R8.S3QPO3OPOE-YF M^!K@>Y:P6X(@HN5;V(R(KEW11%]T6;1I#0!J&]8=647[K]X.Q)J-$7@V0+IT M[:^# %NM7IR\5%:?<4 4#L)*LEW!,U!D%/M0IJ5/:%U&S_Q6;>@.0ARVJ]& M=V%1AS?!1X_(8B0\HY.>D$5IOY% @& B50C524MV]!*1?ZK=7F/7%#QM1M-8 M%*X.H1($#J-/C%[$9%UX&O"O?Z6. M($A4KG]>W[+"%#^GC6A?U:N79ZH[4-1+->5:ZIIO[#UM)! [@Y\[H&D593KN M*?:%06@NKU(_,LR#)'4O^*U!$",SQM;?5 I/]D._\CYZH\( 1[-@)LB^+#6C"5 M@X+\I-01!(G\Q!XB^N2]0!!WJL2OK;'S% %^X >(V<%8K%:5/BZ?8+0#04!3 M3%2QJXI[ 'FF))$Z^0L0^VWR^#N(52!7H.R:;/Y#_<*D=J&NU;0(92@3E)'W MC)OU&K%%DW%G +T3LD*@>3&:PN"D-9J\(T(S(;V]>,\>/2R7\RIK!N(%:K$ MQ%I5RLJ[1Z@PR/N!(/#N<26H=5C^"&*JJV:,#\]1B]$,Q/3S"S=_L"WC#;CN MS-S&]@]](0^V)+.*$.>=?>P0XZS>LUX(E9PD8\$K*1E>I M\\D-456AQ!KA,%6J3_@<$$GZ>8N"0.CG5V]AGZ]PQ0%9QD'5CD#6Y<7YN/-( MO,/:SVO2B-0=3F,0)[8(&Q,9R!LM@.!?A(-6UC(BJF4)&WYV6Q#HGVK/*2Y> MPKELFI5Z3 ,$_/5DTJ5[IR"RFF/6U!D"!-FU?.(*KEU:^A4(5!P1!"BK>..$1;T1/,LD"GROS!:(]V9"?#7S>L'5\TWU MI",4>8T,;)T+WT=8WGW<1B'G+;[].X@U9?DWU-Q35%TB:EU D'41IKY'[2*N4UQ3U $$5N=S]7*&DM(.HUC4+B,WTT=(CXJM8 0$A6]HI0[ *"+$D5 M\+R.5Q[;03/$,8^?YA@@".=D@Q,(_N(>((AJ2>MJ9U':R;[HKIQ>&W1N;2X_ MJ+N'D 2M1Z%;BZWPAP%!_A-*'7R+>:78P6><[)8@B"BCVEZB"Q[_45MXOQ ^- M!G*6*U9$-1I]%Y9^#0:8QW?+TU0HA51J)KX [13$RJ4SH+V4CIHS0 $Z%<1 MS:Z:O]T\^,@Z@%B'R@L5Q>^8H7#85Q!$ M;L'\GY ;;4*B/.?LB:98$!J/#'\"!&PJOD2*_CD]AP(!P_ II"XVFQAMG!0- MG]^Z]V2 +$77LT90WYK;&@0QJW2+8K**,=KBA<1BZ3'4Y@&EJ_6+\\&.+!2^ MG)T\*@AP\DE7;WKW!=_D%T45=K!_L9[TH,F\>0P.:]TR4+B)MWT7.,^.:CU M;&.E>GM'/X!ZAMO^]?LXXX$ I%T72R+,P[EZCG=(SFE$A?5X;4$0PGE.T7AY M 4%&%9=W>:B5P;Z-J:.T>^"F7)1W T&>X*%6\UT7!#F=2P:^]L@@!96&BM??Z[9UXUJ7R!2TO/."8+++,'"6\*)MVLTL2_[ MFJJAV9%^30T,8@MWD^,]1&D>./V\QUOQ2-T3.4!^/ M1VKO\9]JO] ?]K4G+/)[\?4&Z6_XXUZ DN3-CWYPHQTF__/O?_>'GW[W8^I\ M1&&T._Q(@2B]2LO_$LL6M9;LHWC6+A_LI^4+[\]\UE@-S,11B+>L[QO)% MS96C;A]1=2:WF!WF\T\P 73=$N3^L(G>?_203PD@?_B>_.&'C\3[/S1L.\+< MM*W\4>2*L.[&[ZP]-<"D+C"2'I61:E$!M4DU?Q]I4L7;(/6_"^[P$GW\#SHP M)L=N-](DBQ-QS(ER$WK7M>2%]97E-1UIJI4_-AZ1,;W&SR-/*?=DX$/';C?R M)#GI<1C3;+>T,M$<*[6IUMN.>KK95=4[A[O5;-0IDK??F"A<>3T7O/&NR#T9 M'^I).3HS%O<:E8!N$OG.;&M-1IV:)/MC9YZ\]J-.^L+SL$"1%/_! @7ZQ)TP MJZWER7[6F.QG*Y,EF6U6\4OT+91-M=;2QD0?L>CO!/_P]T)6P&QL8[J4#:UB M^JP0NM()MYN/)5$Q"C,3JW?G5 M&XTZO9L=BC?X/'R)HV_I5C9/=NMQ)_QQC)=NIK/LSK;;=%P6I>#HW654HDYC M6T(X$>PLJTB[Z.X1U?^]N_:#:KK4L MEBR39^GJUC(]1K&'XK]\]_M??OC==_^UQWN:W,)_^0XK+5F"9Q+MF8JTM0?K]X4!JF\1*6GQ<("]L(7R+RA\4B(K'YEP#]<;$ U=\42C3^ MM%@TN,\8)33+E6:9CR4%+']8HD0K>)8I85FB2,M] "I!6:)T*WIL*G%9HH@K M?M4JD5FBG-M\/"N16*)HVWVS*]%8HEC;?28LT5BB#-MZF2RA6*( RWX/+1%9 MKMS*>WXMD/GC#$I\E2K1\CX82E24*MUSGB1*4H>7;(C"N'8 V M9'QFC*%Y%P&'N\(*"-"G_Y>CY M4L4DDGP,9=0A)VA.W-:(FTZ?J9,$+B2'6ZNL='KEQ/$!\ZM&*J06*6I]K9'6 M#0B5+(V@@S4B>D3+MC>VW?]8(>5LE@I6QDS+W1S"(#Y12">T"\723L8O,FV#L^3=:*97<\ M+5H(H"';\F\&:4]K9*F5"VU1).EDC9AVOM)"*K_8$7'P(DUC_RU+B4CX$CTZ M OKTQ[%W(8JK2;=O1DYK(-N/%E5%*<9M;)*!9[+:&_#5:^Z[/)T7: MT1Z_.E[=/.Y4:P%(]U;6N6TS4"'G!,$RF?:6GF8:RX9Z)7-NHPZ&FO&T,.,; MM>&GT#^!U0]W:VC.+W_+P4[* -FI*"+!?!'AZ<#'-F O!2=T2VCBN+4/C M$&!!>*H5&U:[B"SSM"G?CVR3;X'1IUECI'<=*IB8EX::]B4HM&DO CU]O)K& M\X6 U.\*5-^:BX!1?D.*WSH6!)("_U=Z3BD@^SQKR/3N3=E[S=(@T[XT>[P1 M#8'I.XK?(EBHZN'(?7A:Q Z47P:2EZV%["GE^X#-^7\RNHDBO#\A@:/'^04J MTF)@TN;V"E*K6?"@,2I-IJ[[QKH(#.7,GO]8NPB ]#:9RL-PF6URUK I"!'U MY^9%8'(J>S^F=IKUG:AJKE\('+T?#SEO^66:A>%!@Q>(EFN]6Y3Z[M&/V@9+? 2K6(Z8X\:LA]13,-NU=Q9N;VAD'?OX_]X=)/E#]>H6Q1%JRL4 MPO+8Z(LLW6*>\A_43B"OV@L6.7=)DNF14O2 108_1;YR-R!1:IK<0;$S$.(4 MCY"D$RABA =(T $4$?+C(^L%(:9*\^BH](1 EN*A$?6 0X;PN/!:PYF^_*#H M%F*9D$N!LAR["*\R0RARQ.5%^!L8@K#+(!?R/F<4OY(S#V'SGCMVK(191BV] M,P)05=T9Q/0Y%PXH4ZL&,8'.&;P6]_OC&3A%X%BL[T]G]!CH*6FJ!8*_G!$4 M(\AE>9^,:ATSNG>YJG@)W%G74(*-Q? ^C> O">*ML?J79+4N?"2C,(]?J?D: M$2^C:;T]YMY1%762YT9>:_N)6 J/?%F.-7Y[FQDS$#[-)#[]&KVC(**Q%\7\ M.&2(^U@CY0$?H1+@?*N4@1+B59'WLT;2,2 RGQBM5H#_A7M .,WMIOZ0.$3F M&<'QO\?$Z?L:Y?^5':73![:W45%ZG"QO4S;:V.=PT@FS6EJ;]A<4XMD$)%^$ MM_-#6@^4E/@0\S59+[NGB,NF1">$WPD<2W@-\?$,B%+QUR@@8MX7QP_)-EJ% M15D?XGH6^PG^Z1K_-=SDYUN2NVJPS]D_DZ44H2IM +R:=:]DJV^2[2TDV7FB M'M.Y>W[[R6)*W<+9O;337#J)[W(FS6X+9NK7?I"EW!=X7FMKT_\[(K%WR+MX MQZ=P4Q0=7*T[JKAH1?3&@$9JL02J_@>ZH\"PSDCT;V9H9E?7783?@537;X4V MB;3J10"FK([7@>,KO(O S)RZ7 >U=>)M6I%^$[ MU8NKR?3W12 W#&\;SIJPB$718),*.W\164RTF";#5C,(2-!NEEYL4LXAYPW: M,!Q2:+A:!*XZ3*YE^EI&LA@=8=G 'EU$3@8-3#EFSB$\<0$Z5IT 5&54783? MK090FN;;17C?G@X?WR0\A ,N[ZB"%+%X39Q][S8',VU]'.\4/> MXR"S+83@W*^(,$;^\W>KG;TI!TZ"&16=BQ!J1D.+.'/8J@1U<2_[A[> 5Z_( MM4I?^Z2]D!3(,AKR1E!NA264^ZQQ(BP$!AFYQ3B9F%4YFN(X]K=DG:.I7).= M]A8+@:O)*X $%(5,L,(-IMX?4)'$ZB@\1C%5YQIGGZ1UC<(4JQ$!M>H*_=<- M#0ZF>J=PL3F-^T[^#T#?Z4YM)G# 0 ME&N.,UT:! MS?EBO&)U\2[$P@D63;*WP'=7:]RE>X^.]55X.-'U&QLFR4?M7NRZ-X-F9VC$ M*;'_8?G]L.O&V:!'#Y@^ZRD?%!H8=*T,8Z$XIF&N5[X/(AKYC16#X@4E=L(- MU=\N#\+H^G2.;QTX0J^DK%"G"])XNM\ 7P)Y#NLSK-:^Q]EC MCP.-Y'P#&Z!9-!#\X]'A%G5"GA"6IA(_Q7PS?O==E!/\A-QH$](13STR)WX= M7*CLQ;OC!\0$LH[BQ*G?-T=(*F<DG[[_'L@/D5\OY!>N4N-AF3M<[$A M=>(4DAN6DA-'P^F/[2HQ!&0!()R$'B*<3&GE>\,B(OSX3AU-="1>%(O 2LOY MHEDKKNG:,/=3QW;E8"+"YE^+ 4CGQM.H%VXTW [H%=B'M:LZKBPB:E'CE';] M7X9 :'HGE"^$&HT%F_H)U/#H643PJ]2OK,&^&!):B=(/\[\AY4]]\I+GZ+ M"(<=!]+"?W 1$;)C;E*!V]VRJMD,OWOE4"^D[(U<]%2_[Y=3[Z8/:IP[?BFU M;OIO- 4GQ1%KWTP52U5_SQ+*Q>L^%MQ*2^S/BM- 7J8EP$M6K$[P1RWA6[(2 M=8IO:XG?DE6FT=UD2]"7K#N-YCQ;@GW6GIJNM>53QD)<:L2A-$"5C#KX5M .\8D\26A4/X@JT =[+Y@":FD=RA:)1C8:/XCSR .;X;5'J MNP2<8BW.20&M1FP=Q7WROT[HHJLH24^*7.0-N:B<<+R@7GS&47*EE_!-IZ?] M-%3GI&]6D[[-(!U8874L)Z/"F(1=IB2/G,:T%Q'A((X&T6*SBW'A/P>##.]F M/G]PQ'8A(=<^!RO(_('G'Z4 W)$@O M$7F_"%T_0(W2.R\1H?,QCMY]/.O+PRM&X2ZLJFE=N*G_GMOLQ4K$X)^UFR>B M\U[$D^?9C6W6@Z=K0:N]$F!#[]8/\$7?A:[C' MPG<]/D^@C^CTM+8D[7)-M6U?:!B2-=$8 !"16 4@ZW%=7!)EE;HP#_>Z2!+$ M52][#F;OT*'4#%/M,9!-HNME?7GTU-K8-]+4+GEU&UFWB\4TV'@&OIOBVP9/ M"F]_\A^B7KX[ ;F))40I=[=G.V;/*RT?BEA)A_7Z0F,2QYOV1"8A&LBZ;?$E MNG#QFL3H6(9>9EMD=H&V>I5L=.KJB0:RF=;-1A=>N"YY$$_P62"F#5(9WG7CK!)\F')P[[$ M"8W] [MLH")!+_2A7:P7V MWF,DZ]?7@$]CH]7/B1$U0NZ(V]=_*#,C=3>3_(A@]+&*M?.S72)?PIZ#&6:= MY6O=2_0494QUDML,$,.K5+M[\O>2,1WT+0&M_M $)88*>[(.;%=-:>D9'=VJ M^0^UE@+UI?^8UEED):[CA<-+E1X> R=,210-_M?]#G&3E&H, .+Z*SFZP"U/ M0QP6C6*883Y$(=DUE%$4LA^+8;*:&9Y)FXW5>/-U1OZ&=OB?L[@PP-"IK+"^ ML&&)Z29&G"8CR<-4NG="X>!]\^%2R_B3DZ(;K!-P5=*1)P'M:F(83DZVO!A_ M'>&F)9"^CJCUM)N)OWIU(K9B-F^2MS<,N4+D+0MOE6[39#=#<(_?F/G&+>BT M&F5$Y/TLKB]]#J0G JL]^+[#&IB;D3-_F:4/4?J_*"6^C=RE5.Q^WL#5!O[9 M--\IY&&L3[/L>2R6(^D![;YEF+I/MI4#\;T:RQ>G$PC)<%=9A'.RMKM+Y;.L MZF^R"!CU753J.["O[X=1:'_)H0W1AJ04A@1N?^^0.L@M=XLAMB7D7%D"SXT6 M2MI8+^*$ZWJ.-)R$U9PR%H%C?R\.EO,^VRUBV7Q1P:6BE1]#U4=A(3S3AA#: M=*-81/1)?]&SO]/'(H U+8RJ^90L EHSHNCP#&81BV%(MA6*'HL \A39MNV% M-??H0$/R:Q]WL$7L14-"[7C!O7#U QMR;%\_.:-%AN N27^9E^FMMXC"7J;% M6:['X"+0-&9,5792' 36""\[)%@-R:+":VX1^_-4.^L)C]N+V*@#V5\%3JM+ MN=H'L\8*'66'V+0+M\GRG7T749"POXQZJEOR$/!"LAWH"@EC.S0'J MN$(O&5;%ZT_+1]LHGG %"AOF&X$SN=%JLG!1[W_[*?F[+ZLF[QCWW&^_'P95 MH$6US:L9XBI)\]ZI-GBLCCUS$16H>[%<_8B-16 Y+NO]>1A40=9G,2#@RB)3 MC&()5\32W:/J)N%%5)I,&+(+C#T@'> MZ9D3),RB-=QFAJ,3_^;L_*?LS0_YI7/:34RGL4 ^EC"]* B\(YL%N:!H/ ME"2^ZZQ\)$*DT\CP+/XG<++D[\XF1#%_%MU&QE,XQW[R5P?3NN'/HMO(2'RJ M_!!UCOX]I[B8I+%AT)ZR 'WZW>7/G_!'OD:>O_:1=QLX[92*XK;F,\7H3$O4 MW.[E*&.>E6C;86O#%$$ (XPI \/AMJ4->^GP,-A_:7A:.C2,.ZE4$)<.#>.B M+'64&4,COX K@/BW3^G[;/AX07AFU\1(>$F7,!D^:AV8+!3Q(;[8043<,%;Q MQ@D+'VVLOEXZB9^LUH^U;]E3ZGJEPJK1K@&K'.XYV^V<^+!:/_N;$+-WEWBG=G"9%I?KSE]6 M:8S?P1H_8NQB4HM=M$HR=G/2D#"XB7QIZRSB- P7P@%N'3^F^56^'EU/)W;@ M*Q*.5,F.O+"+M4//FI7L5(O[P#BV*@M4/[@2'!9R,AEU$J9Q'FL3OT9O9;1+ M>GA&+@GBEE_(&@-8K+10S?$N;,P2J]AIG-%?V._QKV&,G,#_#_*H\TC^QR^. M'R;$ATI^Y$?Y- S.H;^5FIYD8ZS10MA1&<%6#U[[-"W&Q W"D_ C>3^;.:;9 M4SLNG(R=: T!@RTH+V3+IU<#JH6<:IUZ:!,YY#DE24F*$\C$#5$/FP6UI NC M?L;[C@;DN,N7M)5CI1]T"SGS-*[T8A.C*2K[=/*R$]UJ9.T0W^-E0:B94$4J MWDLZP3B2[&6HGT(9[0LY;"3QNY_K(#1Y&34WHG!Z9G4!(35Q0GPN]<:P5P1$ M99JR8ZPY"(QCW6N1&_$RFM MA@MP0K"4]>TLE?W[J%H:9TI&K.?NLZ%4\H(&&A-/"4%L"B=)9IW21'\,1! MK]D5SFMNC3.T9R0[\_SV,$ZS;$'JYU1 ^T).X'/VEJ!_9WC@F_?I M68S;LY<O/2/9X>.WAW'X9 O2*#[*IWTQAT_%1?OLJFU8T7T-G$>AI9,Y"-7@D\:SQGI>$RR?JA)_\ZPKS/S\E?^(^5O![V'>' MKKFFY]"*SYM^?\.\@YF^BCZ'L(M *["/4X<<@\*^9(#A=L]H0_;($]J3VCS% M':.XV=3ZCO7*H; 4RGW!*)UJ"R'K98V1*?)CHNH/*0)J$@&742=$#V\-(3=962> M5K\O3A:W%Y'Y^%1 >:C-.YFLWB%65"#&RW<*'CE--:9 [D]GY)3UG1*S7\Z8 M]=>A*I%Y[J\-S'00+S3Z9EI/"_-+"I$7BBO6Q5N%3R0&.LXS:S]$85S^E:8] MH4NF;" ]96@8Y[]WBHF34%W($V0MCGZ*K& 1^2B>W2WRL@"MUA?OCA^09;J- MXFKW4$*>!N!!&T,H/<YZ9X2 &$XA[OLAJ63QBU M^!UY6#^]S4BUU_+E4WCF3A\/QGF4A/&>AMA"#J92D.\4C^PYU)>I31Q#3.OS M;^R"O-2IVK5M8& H-SL]D%T0.@9LP;?16Q2+@(Z#9]4KR#FOTU(DL0^TN+, M=.'5L3+]/0 0=D*7+[XYL5=??O+^DA.&.>XN_[?>>^R$CX %J]H5U!-[9\/**3%&QF7QVD1J;;\V->-VX6 N]]H,,GQ1-&4=O- #D7X2I[Y')^>\U MUX*;#S?(\ :[Q4R%L(^L+)FGFY5E@ _!8+ ZZ5QZ;[9%R'#]D#2W;\<3RT!E MU)GBM6,[KX[4+'ZWV^/Q\7_WT2J\= )BU'W>(I2NPL'__@2.UB1<2E! MT<[Q0][)EW>T5\;ME'>*WMT="B67^$$F$GBBDG%9 AK"/O>0;S=D(#SB[+91\>2_X4Y)M MQ&H-:?IB]LIM;[6 1F$8%W+7;CM[4PZ<)"F8B!!N1D.;B;[8?F\2U,6]H.Q\ M(1'LMM:F?M+%*]&_B&%^*7EM04^UE48HI,F8@[SHCL8_Y M"QHUU20/Z!O]B2_.*'6V+Z+5^;B*>-9I;X^$H[C[&/LN*LUHNGQ YW/F#_O,^\+EF=H6>@,AZB-+:S(XL[(G( M1)^4:90,8XW@)V+H#9%7OGA=N&ZVRZC7QS5:^RYW&14Z6LVSW4J$2!S%,4=( M7U"\J\7:\YBD^@! 'DZ43=_U]]&:;7G6;\>&[=GM\@\* $CYI-H!2$#+FSJ:,FM$K=Q83LLEL=?-8%;@8'7/ "/T2A M&[QJ;]'2H.4_-\^Z*L[@=Z'8/V'6=7-&Q5:Z?^=986<,$X+,:V/6Y7A&!UCF M/S)BW9[YP:WBO5("?+:']9$H-#QI2J!'L%A8#HW?[9SXL%H_^YO0Q[N,).;O M5OPVI9T?]*NX<;/ZO3?<&!LB>!W^&(^@MP?W*4#X>"N]"-2?;[N_ 6 M87;K!,'A+J25P>[]G=]Q:%3K8VVCR(LBMG:*H(,U(IC%:#GS9[F^JC"OC-W-$NH7:=6M5DV=9D:< MI'VV52G^(JQ7B-2I&\_10LV-;TTEKTBX/-1VRFU,_03=@\ TJ=(3 EG5'__J M8S8;N]O#/7I'@1IEHL[VB:N?[>Y,A2\0>F/8)_7(V62&4&$7^X0T.6Z;S;Z& MT1NI:4>8PEVXS])F;?K+ ^U._&K$_\+I;?X,DR$;U2< MQO:*J!*K !8HZ!,Q+8.#5Z!V#=^%>']FN2LLGD;"_DFXXD8_80VHU^\CCMK>WVEU.(1*?.*WM;U:6G*HM);5[VB>K?DVKB;6M M]O9)J$NAU8%68XNBKA9?.O.X::1Q>8G[V%^CVOWS6?O&^@R1C)^TR?B)3X:% MEQ?C]HVZ=4W),C#7-YI^=@0F?&I*^F* %"CR3/A.W]J+@78@TT)]67A:^"(\ M X;0XNO@JBN_BX"[EYF3R4-8NO:R(#2IIM %/3)M[^KI!-N9/K8TY3R_/L2^IMJ@VUZ1LX^)J1O$= M)8,8/'_1^43J0_$CX\2EMK9K);)=HO0;0B'ENJL0T?^^?(M6FD!Q/];)ZXFL92I[=+?(R$LEV\8[/-F&J^+@G3H".\OPD MC_T3IC#VW11Y)%4+9O*MC"WL?Q6^"I\TI-6Z3ZH4 ILZ8W/>1O%S8W-V;-3M M-!I:8]AS%6M-KJE18_X4IR2;'@FQHA(*SX-,=QA[N6:./(A,$I^;/#58;;;B M2UIC (M9,!KPMQ9'%%^BTA/ VK7K-G'7J&H(9-)73HHV)$,EO;_$68_D':TR M]^Z5(U@108>SB_S91=[VA<_(H2@+/M>71//!5^M'/]E*<>RS7[*]5;['?QMJE9MC@X&FKL77"5&DGML=AGW( MA)+?SNS*:+B(%_E>RG;#(4Q;A1T$URAU DBXZBNZS?PT"AKDW-UM^/IF(U&> M@H(W=Z3D^F S4_@I['/N6)Y]OBT>*&EL=5;2&+ /OL*0OVII(Y<,[6>]L: VB9R8RZ>OZ2XQRB M#?GP#+8G2S>=NVNQ\9W)MU+..AOJB5M/QL38DX*F=K>3?S8(3'MD& QT2!N[\N9;A+EI?*0[>WD\9^1E!'A&SQ+X6.UK@V=VY4 MU](E*.\$CYC+@\0!5*4G/++(U(3NA"H] 7C-\Z:P5C>\-UR\4IWV Z&4<>H4C!_UW+B4\]R)3PYLO#KG/ MTL+\&ZW3;U@.XN]!06MX>Q%+!;K;D'2Q1L@]J4-'BL7?[?9Q]([D/L"B'O:< M@+,X]%,LQF%@;_T/\B,P&XEX/YO(?/ MT.I6EWI:P@[WZ9;? _CQ%;\/"H!82'*FHA)R\N@\_/@X$X?\:Y(( M+:*GDT1G)NQ9:G:V!ODJW:*X>PK$T$LZ0=D_S/.MM:F$(P"Y.N1'OV4^8!ZQ M91BLU+#2/?C+T&GU]IF,KRQ#*SOI;(K9UR#J&=,>8%7 HZK]Q29&<\NT>Q'' M3K@IJ*)9E9WCO] (*[Q+B*^D\"%4=Q3#TM'+M^@?*([P?_#_T:7B.P)PVUI\ M/4\2E.^P:Y2XL4^/C5Z_"]V\OH,37$9Q M''W#GW["/[#VB;P3*'98@8=5C3P\)1.+/ K=31O>8N2LUL__SK"6=8LZ.YO= M!B;(KZ&']1FBVB'OYL/%39G%*$X;RYXS;;$';J/X!85.F-8?8?G69T$?(/SH MYF./PH1W+MAM+6_ //U#+I31_WF(TO]%Z56TP\BZQ)H5HF].0(2:3\+=IS60 MX9/_G#JA]W:X1VE*@@:O8H1U?M;Q9SO@%C$09Q!0M(W4#)MS3,W5=3:*)HV'!U-^3< MD9-9IV3[:RFN^XI&F*;;F]S0L0@V)K?"=9ZF>*:41>#%ML)TMQ;G8IC[430G M5'0L3(MX*M:4*CAWZ]P]ZWLP?(GI[[RY5!G9?2> 8[;IYT[>9C6S["*<-C0 M4[47+R(OGR$!EFV:'J*P])01Y)C("YA^/C.S$ZWI)9)_.&^X5I":V-I?P/;' M,VRB*[5Z62C@^M,9+M:AU7O-*+#\Y8QE[8K@O*64FL+E$K 1M 9(GLI5]LD7ZE1-?J11 Q>A1PV04_=?KBA2<>9JM /R[$GF MI/3D21M:F_2O3NP3XX9LSMUV]@L3R^;,:&C7,U$P5^$4;=GP6>>/SY-SZI;S MPB%#AW&T%F)"50"'=8@78O]30*<+RMP#L:ZB\!W%J8_/RV-)RW,:N?^:3T@6 M2:N^6E.B'IP=_F/MK4\8U*'0T=J]=O>X$H8)''\W.\4D3FO3PW\[3@W_Y;NH O!*HSU^XD4"TB3)M(< GBM M;1;Q6GA.3J%BS=B8/!L#*JVYH: M]9./QIQ9F_$Y%B("!<-*,VLHY":?H[.'HBEFKO$;3 -.N6<:VVFN".C;B1I/ M/GQ#S-P!DQIP&C@I\.ZY R8S%S4"?$26F2& PNSO+8+%OI7-.@+@F,=X[AM- M^=Z36Z+F'E&FQ_5;M^7"P-%A6'P#X"+<191/H-SX./=@NYYR%U_X6!A@PE/9 MRPX\!( Q0OI&VH#2,:!+G'Z8;:"1+^SR=^@0_A] <9+>#1%;Q6+"'[M#Q;O M3601$:\ZL E>7(8(>YTT5MRGG46$M>H=1LU7I$5$N*H@:/#]:A%AL,J8GO!. M-EX,K&5?]-TN"N?F?5YI@:LXWR)?4;J-O#N\ Y(4H9IN>'GH-BZ;B;Q C7[B M[&QYCC0 $6F@,<5\'TL\*5N-8.WSSK6ALMGO[7OGUEBV@BL;K[5Q[QOF9QXR MLDM7:_QOB.-=H] /AM0QQ*VB9[NTSLSKGC>792, &8 MY(V!T.,2+;T[LD13T K;4;&,WYNS229"'\2491 O9 MY5BMX/)P;%-DX*-S/Q(0>H^!$Q*-0&QG'.)3PUEO5E3.*1Z'28:](T\3,4&- M_J:+3.:\BF"57+QC^83_^IC%[A9O!)HQ\V6+;I+] M7A!OK-,?B. N%\?.@12JSJ)]Q9A%J. *-C/17ES2]E(UY*A*,HO87YJ-87D>,I5IT7!J-"_3S!W9(18AE?550+THO9[.@P^.- M8R"OIQR5CM)GY$]'7D^U*]VNQT#>ZMM#G0E@$.E?WSI+,1M/1"4+T;"V'5*0 M>QME"6:R-^31"Z&P?&,DOK'^.R+?Y]L8M/K#->CQCK3,K&Q@X"&,1GUF1%*0 MTE[6J.#8":W.CR3DIL]VDS-/.%UQ397N+#XJ/SB>.;S$+7GG+4W>" M:NI/*" !_[1F#YWX6VWBG=K9G61Y)PTZW&7Z\@U_Z$#*4NM?I.*^=B_1KC36 MN0C>VAOOYF/OQ[3Q(\+2*R]+L+GQQV6:SH>8:39^7\#SJVG!Y.;#]1-41J*R M_'=@K+KZ>L]EI6O&MB^X+[]6WD"?FY[@5ECB M'J+V_@J";#RQ38/DBN2OD4UJH]"Y,8S],?)=F.C.]%W4^ M;9\?H?@=BUYL8JOMD#]34 +JOQ,5+R]7_83<:!,2%ELW(\LXW*#?GA^T^3;" M/*WX)]*.)RN-/(G),@AZ/51'].^(VM&]BW<48S6$_GCMI.C6\>,A>87N+*"H MAZOU&L^X%*J-ZH6MH8>@N,]%63X52B@V,/3T1):* *+,-^*6"LW>M-0B_^ Y MR&!$*U= Q\77,//,WWR0/_+H5.P\&.,KM]5QT_W=3[=;%'BK\!)MG6"]6I=W M:E*!7FY 9@(%W:J> MT8JJ]+E-VK0DH?))"-Q0T?0CZ@'#5TGB9:3GW+$,MVQCGB!-7Z[^'A>+@)WE MC='(#LEVK9V=8^VYWE(7BL47$3+N/,(Z68.OKHT(O&. M64;TDU%)9 GG5FO@NPB;CKUS!J*4:ZA$>(;(;%"2&H&QW]JB+A)<'OZ'!DX M)6;!KI0VW\C>X20 8TYPBR@J,W3(GX+;W5+"6H>4,4R9;BQS*EM?^-R!6;^.##0"ICP?RY78-ZF;& B MLX*C=;DN"S<>]EJ7_FE5/QDUF>";YRU: N"JGN,ERD;U\]FC;-K3O5R%LT;> M@^7W=:@O03]KV2,J!DIN_.7*G+7KDVY:[BO$)Z.Z,(_;PT^]V_<%/_ M'0-39BXEW&*2Z3CGE*',>E!SC5?EUO2!PI:[WYDL9$WCSY!7Q$1@4R>YW)@M9;?5;+R@EXZ=&R^&/ MM_#K<.'E.AVI/%(9@=C@#*8+<\?SP0;2>I. "_:I8HT%1G+:G":[%)/@WK]] MFG"^,;G09 'X$RN293!9V[=/,PT"8AQO&!">[2/S#/_9J])G)9#E^;8^-D@28_[W)0B@_O1>; M38PV3HI&@;C_?.; /)HDC< CVA^$\3P]0.X9\Q;M(7+0[/-GEM2)4TCN O#6 M@_G MXC<(@.L18]70Z,)!7[)H0XI5_=F#O;PKY5& Z_/:W/:<^0@T=?Y-7$3 MGM?#T(OJ(B*%X2T0XT5V$?'!\%9"V6(]1'CP6>H=XKUX$6'" -=(\[%Y$2'" M\!C>B<_4RP@6AK=L&H_*PX03GT7O41[&EQ&(#&_=E-_0EQ&1/- "C?T*/T@\ M\WFQ1GV['R1:^KR&PSSM+R.H&M[U)7 (6$;(-;PE.<'!8!FQV*!97LIDDB'<1]J4DN8525_PGU;K=EH\NH4;N:;;#BV#?,N:0]!= MB+<8WD'X^)*C=5],MEXXH06 J DG714KAE3;W:GP*][D"5G,OR#J@/C/,+I_[ M0@QTSY^0ZG'>KZ5*\G(=/:7+=Q'0C7:/&3\3^17WN0M?MN@R<-Q_)>X6?R?)!R8OLGZX^1IY*'B)KA&& 0./ M<-M;9UHVI[.:;B*LK*II4-L^E?%]B-!3^0>G%QXIHNG7".\YV]LJ' MMD MWG;VQ =P_315H/$JC5M] GI Z7V4)(\HOLKK8Q'8GK/=SHD/JS7&SW?) M [ ?9!@A9N-)^@_?.#&)C2&D4"(DKS3W[UH&8;:U-M!2;E MN516:PID/2:&;C8.*7IC0".U.#Z=V>H1RQW%GJ]NZUB(5I#=%LS4"W 5)U^V MAG&_RIA9_>9L\8TAK$< B]SJ(*3)KH:P\/CV28 R^\4#?\=/2,WPQ#X""L[;I!AR?L6(TYTIRPM7 D[(OYTA?N+,/6] M#N4/S@X)H\.DW?H**Z0H^O?E2M*9TC+I5U&(#U]"T:^QP_R?4_\M0(_E[LRK M0+/B0DX9R5[0$A-I[M;L<,,#>P!!"..07P0CPTY.B3VZEIZX/FKANT8^,M5# M82]W4;Q M8Q:[6R=!KUB&BU^VZ";9[_D$:/6'H5ZHBH=$S3A)4%N$:\X(LEPCID^Z>+,/ MG-30CDT+6'/'UK2,)=^YVN+)(IC*,(J!P=40LZUE'A/V#2H101?A(@E^.]\O M)V2XS]X5Z"!#/%T -,EKR\P]M*-%^'EJ ZFGH"WDU0-OI 3].R/Y*-ZIKYCG M^3EQ=^$ZBG=Y%H IOET\.U7"1K(I5NN7V D3+-[[DMQV"AWMY>I[7 EM-L?? M[9FBFSOJ!7]*\)S :PUI^N+=PFT/A03AAF&WM3IUS-6=^% [A9+MPVX/!7WA M@PJK*92)R_)M<)M#(4#V3L-M#D.^4;^_&DGICA?$,NP;XMNF8<+C<_:YFQFD MEYH I\5M)^']TP!*X80N;6?QS"H"8!<&D3@F\N\?=LH MP%@E-__.,$IDKJZ?VK-B5!D99=)LMZ$]0;RC1PC[V7)::LQ$:8MAMISOUWS#K<;+ HCY=^,%+ M_=RZ[>Q-.7"2I) NA9 S&EK$6<=/7;67??Y3QUB%]W3:3W$;V3^VK9OIRHGC M RF_1MU>+M(T]M^RE-RY+]$CE3S5;CB%<2!PJKN0O-23>58O68^.[]V%5\[> M3YU E9,ICF,W=YV"G )(,+EPW6R7T4P5JW1+XZRPJK#%$KK_CO)86N'JJ/>W MR/O:"D2UCQZCF&J,C8/S$.%IARE66X*\EB5-;,)EE$8&M^@[GV(&B;S29T;B M/,]L;-AINRW%TY.?)!GRKK.8X$J+ >1GZ %]HS^U[[$3!H)R1W"F2_.[\,@^ M::AAE['N9LX5D_!YB&K\/E\:A:4]87!X5!<56 N.6*'P MO9Z]!;Z[6N,NW7MTK*_"PXFNW]@P23YJ]V+7O1DT.T,C3HG]#\OOAUTWS@8] M>A/V64_YH-# H&ME& O%,8>(P3NQB#DF@;IUU[UM:]5]FEEL6%QP_$G8T^B\ M?V9)2A]67B*.HLQ)V4T*Q>>4%>:3@C2>[C? ET">P_H,J[7O'2X19V0)X2EJ<1/RV)V.<%%P3K2XM0C<^+7K<'+,P)5+O[K*$Z< M^GUSA.0!I:OUB_/!-)P(S:)#?]4:G(]QM/9301;,6@/&)(^O^DRGB*.+!IF@ ME_Z9!" @[R_?I3'50(M_C,(4?:0W ;TH__)=@C:[VE*T?2HJIP0_3'_T_%WE M4N$$ <>3@ON>WO"C:#U@"WPF>B/QNPX2:RNV!#(C\CPO?Z.@R, M5_&)D\Y_[6S2+7FE!HV"'G?@O5PW\&"@-A$(E-A"/PRFP0^V>.38S=[0]Q4J M$C3X+I=B-CH$"ET9"I;DH.)Q,'%<^MP6JIX)D*$9XN!T&P"I^:(;#ZT]RPDOKB#('B+W-#4>:I,XA& A4*G*R:@<"&&7LQLK&)><<85;+E.=.$1B5SXM M!@<:B;,[WW0]<<"9RL6W"@!5A$*0(/>'3?3^(W*]7/&X"SW_W? 8/R \N MWKPH")RM[PCFP6YH&@^LK&*-<>4C$2*=1H9G\3^!DR5_=S8ABOFSZ#8R71)\ M&_O)7S$[\P4U0[N-K+-U 5.3G;[JAN^\3]0!4 M)IG!7";J]*=,,H.3 1!)]"M-K>*-$_K_*1_M+IW$QQ+78SV9MJCVE-GKH3X9 MK DE4>![Y]:P@'PGV,,[*FSM*IZ MR,]GC_]PG#3^RV\W89I'_44Q"0;(7:WPG*Y(!'6,+UVO+8"K]H*9\6OR&3./ MA^ QSGW?Z-SD9Z;9W&:R)Q)FCGZMNO> M/X*1((@R1<7S+-U&L?\?;DH]40\(9#PZ\2JFC"WW:I8<-I6>%L]==_](%TC2 M"0@QFLNDV!E0*8'>'P2]\H'A, M4GV R3G)#6#AKUYC3!C2(;L5J3C5G%J8'#+]4K%V=J/OZP #V>KN=:);;P:$4O =/-/OM>)#Q M'S4GF@MW<,XG?M^>:%;<45$;=\^-D$YK#/U!]E(_U1RXHV,G

8:OK<@8%4 M<3.8:K+=H:];#6>&288^/F>[G1,?L,KI;T(?;P8G3/'^( 8U6N(#*P0T*>!H MX8]J$^HL6B/;E>80IM-T*7V>&[FHTQV"D_$Y1'%,W*V'*'(V_5WHQLA)T%UX MBS#S=X+@%S%O:0D19W-AM3><,J=5JJ^4 8J'* M:VH-S#)M^&J/R)M-N'G.O>EX@/+;G_WU)^3EV/,B/R:#T[E&)_I6>O9;U-PN MLW-0E&@VIQXB^;4,&IWY^.6,944X8<-(A)\IO]>>>HRXXM>4WQ@-;!6!:#?E MQT,#R SX2@C,@G3K^#%]"_B*+QK\=[K^%8*5P>TB25":%&V\B[3JM@J?2/$) MPFEHXJT3S4HGR_K5Q/(97X3XJG3>_(!6QRCG7YLT;O 0A7&#!IYY:IAO6%.+ M3) A*H9@;GS[$%T>:N?C-J8>*^Y!8+I1Z0F!K.J/?_7Q)1"[V\,]>D>!&F6B MSO:)JW.T[DR%=DZ],99#JOT$+"VFPF CE&^\AM%;@N)WPC[NPGV6DNI1^"8+ M?/KX<7F@W:E;HQHZIC]G#<"O48@.7YWX7RB]Q<(".]&VI+&UR5-U#XMC]!F/ M%@>C10\K,05KQVF!H)^R?ABAO]A#6@7I^_1%@P#6F=R V^XW> MTF.E,.&Z*W>WSP?H<4OHO?-)2).HA[U"392M5%,[RN4<(OCM[:U$=_N+I =. MZS-+4?L$H!N8)==JBQKMGO,D"]"JU641-2F_U=X^"=,6_0#MA;K(7U&E=HF* MNEI\Z,TC"Y&&J"/N8W^-:M+*9VWYYC-$,G[2)N,G/AFPG]('M4K6#=8&;7F0 MGQ25:Y,9MVTRP199!2'#J/8RJV:"%2B3 HC8361# MREYFA9;DZ MPCR+U\0A'$)QK<.F;D*:.)"]K.C,(\RR1HV#96Q\'L M<9X(=,(KU0YV$[EB=24XV?.U3"3IF,(F@HZBT&88GIEN(K;E4*"'&I3K)@*D MXGZSA^1$MF8_L8UCL)?J6QWC)V0G8G!&$*'&"QE) %J6Q&0]6F M/)<^W6'L9=BHN&2[HD([U4:W(9!)7V%)>T-2QE'M6)PO1-YQCD39=T]B,RK! M=A-T.#-X**LZ,3_;L^O^<-(K(_^:N, UO\/9ZWV!44 2B>F8'_%+'"7)*U9J MG8"(4%_PN;XDVAR6_C_Z26.*8Y\]8.VM\CW^VU"KW!P;##1URT2=$$7JN=TG MZV_;RT#2S**B8':8^ .:"1&UG6V5T7#B*)V\E?3-!* 14_(9X%L*&AG0%+38 MB6 A>O8W!<9$7NZ5-HA28:,RP+]G4?TDS$MBH\9\C(B3$/+XJJ6HXG#>/9I ML\;^Y^J09>UDMJQ]D&$<>F^Q]$S(KFPVMA7?4CI)O[7'.,)[*CU@1D[D@CU9 M_"IY*^O'!Y3:=EXKI_48D+R\M;EU%K)EME;H:.]-L]JHW%F*?-64NULCD#LO MRH]U5RSO!(^8RX/$LTFE)SRRR-2$GA,J/>=)ULF.,9R2/_?.6_4UYNLKKY6] M1\5Z7<%]C%R_J!.W#U!1C:]XK*#_SL66]^AH:GCSM9GV65HH0]$Z_>;$B+]@ M@M;PS@>^['4/!NEBC9![4NN$E R]V^WCZ!W)/8-$/>RY!F4QEOZP=(:!O?4_ MR)_$5 @Z3/8%7EW*:UB-E<4HT+92N6+3#QZ9$ 8:%"4#LH9DI@1,7428"#JB M=\#AX)G&NY^R"457'U-"JPXR9)1.X3]=F;HJH\02:2';<@=CP^8DY;G")]A% M(GD;LO5V_$N=BN]SA82]0Y0T@8G;M'M"(M(J)FF[IFM\L8E1OKI#%*DWH)$F M"HT2-_;W!3)"0[6LET4%FS4QD6%:U,.>I2J.G7!3;!N:ML Y_DNM(JA8 MZ]8=Q;#=Z>5;] \41_@_^/\HP'RK$[>MM26X= )21O-YBU!Z3[Y ^"O?;,YM M;B\<$8^]6M?V@&#V[+;+VO[V TA9>TAH_1=TF ,1]E81\@I)2YE0Y*1!Q;&]X?-TGJ[XA=@E:.)YS<"2ZC M.(Z^X4\_X1]8^T3>"12'JAHL8.:OU\[\S)T:WJ+.S MV6U@@OP:>EAC([6SD7?SX>*F%SORMSZ(<\>R]W1:[(';*'Y!(=;'Z_8&WMNI ML \0?G3SL4=APCL7[+:6-V#N&IOKFO1_'J+T?U%Z%>TPLB[RGE"(OCD!D1,^ M"7>?UD"&3_YSZH3>V^$>I2F*L3@3(\]G'G]V0\.S>=VO8RQ0E3L6GS\4M\PN MK+FI= .RS\LY*FWTJO%D7]45[5%-4ZK YC/Q5ZR>FG#U%L&WP4 &1OD15,'< M5]\I?)L.9#34_ J$YI[&VY[NEIH(-B*O@J' F89/@=H&DAD\90=I1DXH9J"8 MR.:07T*][V2QX6SBJ,@-G75 A$:WB3M)F!-2.C8_R,@,):5P+BO(4 S#1"2V MU(D[CIP,2,TB.W&'$0TH5(W 0R#R>Y"(Z%N2A\#F9Y#8<&S50P#P!Y G&@! M'P*H/X(&2F(O'P*0/X$&A&-U'P*(7T #T<>&/XC,!E/S$ST.# (#3-E5_55B M$%"F)+\>7S8FZ=U[%87O*$Y]K,4]QFB-L%[O/:>1^R^0?KXO:$:M43H M-*?0T5[IEL>5N$)+];O9*29Q6IL>_MMQ:O@OOST16_?']!Q9[C;TN&:W;S-Y@GQ;Z#+A8X M4RI0U;>=P-&=W]X>"=E;XGL^OJ!J3%U$ K<]E+OY>>O$*+E+DNPH;(DOY4:/ M0=C%96]V(>T)!?9')U[%=(-[M'+I(XHIKFI+P.T]R')<]5X.:4^+E6DX$ZOO M[M=]%.8-Z^]%G7HU^B-93,Y3G^&O$='OZ%L-/\,8MP,0(J[]=]_#NB)Y2L#G MP"4/#!O>.5+J:K$4V7''/,:^*^,*_/;V"N06D"9-I#D$\%K;3%[E(N0EMW&T M([@2\R%U@V ?<>XNTQO%> ZQDM$(/HHEDW\B-WV)+C:;&&WP":!9>\JILWBZ MD7$-TWH\MN6<\OFMLC0A]DW,KO)30E*O");NQ,$FZ\(K,S4U?!T4K#H3]Q-2 MM_$T4AT?C2@3I9^C21(B&7:/B1(I-X\5Z-[;"1&AD M^8BJ$CD-[T]E'S9U\WLCVR'?/ ,9%36'::GAIH&$PBT &A*%HAO][_VFQ0@T M#FI;0V:6;!038=P=$W?V5+X.Y68YR$@,Q#U;5PQD!(9E"WR+YL1]?Y7/A]Q. M"AF)H:4+_@4,&17#9Z:7V7GB#N,Z^(CLTQ/W$N\/ \_"/7'7= MY5/QKKFW[_YZG-O M8#M3K#$T!3<67FOSU;M8GWG("%:K-?XWQ'E95^@WV3=F-=[.-A:88*"03=3J M)60&N%,LVF?.;_KGUR^+6T*;(W&OFXD;_-61T+C@IJXA' M;13?9J3>26E]L*TZU\%P!75Q<='YJI:F[/Z'E\ZF-F0 MBECX2LGSJ-6215T>CFV*:."+;T[LT?\A:9 N0H\4$2)WAECQ&>)3PPGR*\JZ M"MLS_G#-0B0LS*O>_QPGV+1>UA#J$7G2[E2ZAS\:!64 MQ0&9(4O%5!"])HZH@F]97\EH1LBH6F94Y2?0T$S79WE<")A"9,=GR#BWF@AP MHHSI5I ;-L1F="=Q39F@!3ED"*#( 7HJQL1]B$=!5$_QF:01ORXV8D#H7]\Z ML()T@)+M -X&D)G\#0P,X7V@]P%1?$TX<7Q[&2M43$O#&LM)P:IME"58,;DA MSX$(A:73 ?&Q]-\1^;ZP,JQZ_R&,07U.!TD:S+4.]1[0^C826&0;3:Q/5&._ M#Y3Y[IS"\FQW-_X>>3)P-[M]$!U071(2NG+RV\\^LR;(%ROY'?OR#>^_ ZF^ MI'^_BOO:/>U=.;US:;ZU3^#-Q]Z/:>-'A/457@9+<^./RZN=#S&O;OP.@^6H M,QM@ MW-A^LGJ PN9*<1'.(+<*]8X;7W*TJ(_U]^+'@5L(U^8GI E6Z1A>$E M2[=1[/^'FV?7_'D)NM D)KZI;;F72PZ#?GA^T^3;"/*WX)]*.=V.//(G) M,@AZ/51'].^(VBV]BW<48YF._GCMI.C6\>,A>87N+*#(VJOU&L^X%.V,"MFM MH8>@N,]%6;ZT22@V,/3T1):* *(9-6)N"C7)M-0B_^#9&WQ$VUI Q\77,//, M5U4LV48WM=[G;YG5VY,;Y%FP8@:JC&#AJ9:*BY+#?VF98D5#X) M@1LJVE!$/2;KBV_.-X3CN'^JE-XCDS<1P&TA+,N>9,%%_9W=YTTIDHD5;O]BE@!X-QCQ!'!BGJ:41= MD^/^!1EANUMRA,(W(Q:I&/#R-.9B-_$"&, @YCOG3;RN!FR4N./%*),- /Y)#X<3KFDP,>X['X2#Z'23#MQ7FH^V*.,@R M0+)1C*@VMCT9!\%V!BJY"9_)0;"=AXXYD-OE((A/7N4$DG'NT^1U2E7/ST'0 MFZR*:-H#=1!TIZ\2]G5A'03.R:MYP[K$#H+YY-4[H??L?-.[M5(S=GXOKA7; M"=^4E._BAO1)\M^V>DT4[Z2S ?K$\VE\!4 J.#,DJ:6%,_DM>]4<0WRX4)4R M^+Z8K""5C:@'-#*$N9W$?>9#RD ISF82Q74R<42SP]?Y%M\YU^@=!=&>+$$Q M+6'&&Y6>ULCZ@D(4.P&>VX6WPU=XDA*'K7>D0IA:W\F&W QT.[/C;XS>:#/S M?AW@MF^4^13=C9"A5// 5KCZ%="8@F.U8ER*24 F'[4R(K.S:>H;$4DEP:Z. MBY)D =DO=@A0%.6229HP'A &($GPN2G,,^0\/&>['2G6O;[V@XQ0^HS<#)/F MH^3FPPTR_/E;#"DY,5E:G$':%'G'\>A(MJT:%V'J>^I$W#AQZ(>;:OHR0C]I1*YNRE&9VEW<[%2V$<]\L#>P!1EN4!OP@,QI/W.0"K MT&FK=;'#]RLO_9.9L6W:E-+8=U,13Q"WM9^IT%J.>0XC+MUQG3@XE#ZYWG/V M]D_DIB]1_O)=1%7P>;#^(.<"M18L=*8E3;9ISHR0-G&M5O5ZFG?-4K64!\,+ M1 VSBG1E)@*IL%XE+$QG8_8;DH,:$OP@(]SC,<.DRF\0;?$)F;CU4>?RDLCF MD(/!!T)BY!Q,(WKC:PLU/92+B4=L:T.DI[E,TGZ/%SQ!_\[((\T[R9< LYAL M7-&0ELWJZF]B3N5XRDY)ZOU2^R$B>-*W;L4.MIS5WM<">T[ MQ]_!;!AQJ3Y>:TC3%^\6;GLH) @W#+NMU:GCB\Z)#[53*-D^[/:3M:;);HR& M=8S)G"&K:BHA&,J,N^$?=.2,H.E7LEU)>*AH"]3X%6@<%/:!C!,+8)C75A!R MQ 8*"D<',B3JAAR!5-K>%AST(!M3!L&!R5 ,:GZN$[A9X RG^E5^:U<1'BO$ M^%XZ 8GJ?MXBE+)TO-J4F,O&6):DOBYX(C]5BY(0US RU/<^G@9'3T\2,A.6 M89#^.=!>.3@\]+]LHP)--\DH++-IJX8U%8I.)D'?O M.V]^D%M8BR!&*;&L5A,AM[4'&0OI),3_E?R'D/:.>28QK*173AP?_' SV=45 MT'SANN2%(WET#H1[$E=7U\42O\?J/A'*^6SH,8[PU9(>2(A\BFDERTP=G1]0 M6K_&0).G=E";#]O-K0N=PCZ,2;!?H9,K94S/VRA.21&:.YH"C>;'G0QU:GRH M?-]Y0@&)SIC\:K)H7&'>XY!GF7OD).B)T+!:OR:(]J@_Q(&F3^TX'I\C'AW? MNPN+!$63H;(/"R*"H)^?3B)&1"%9:Q2Z/DHF0[>4%^%[98]7M B!P72NTBV* MV?(]=&+56%/SV)9]#E,CEL^7CEX&1/1]B$*W1=I/P$E39$FNF^TR>KW0/4M< M46*T)0:&=Y3'AI$()BP*KM8OSL=DJ._#JE[0;A_%3GS(FY0:3N[N=)'B[?"6 MI40A>(D>G4GM!<'U>V14=2<&T-2HK>83>>8/D5?Z4]5V^C5:^ZZ?]B5XI.B, MQIJUPROR'RU/KG4_,.=8MK%;[IBY6UB5C)L-(=36+;14YI0[S:Q-6)7?M@B0 M=K.W FIV+_:R*/6%L%;B$\QH:(_CZ-CDV/Q(8P1K9(J-<4RZA%TL$L(PM7'F MWVUIL3H\RZK$OB]83:V'_0EL14PJY/VLD20Q#3')$?>QQ[UXEA\VI^*TMBJ. M<(TX7,F$U\,F3Y*;:7@\2MH3R#GIVF(4#DJG$X#(Z[;=A4D&M[E-047/HL(3 M5K1&L49N#Z,)DV#]<>R=M[K-A'VX:BTLGB2Y 81SIJ0=NXY +55\D5K)LIL)24M#0-[T+DQ1C/]E,NR9 M>629S[X3O'NJN1GR34FGJ6E*Q+I]&T3?8"A%*"7S M>8RC=Q^3?7EXQ;.]"ZO#?.'B?4.5U?E8KC@TYY>;E.:B+&#R$EVX_\[\&+&" M%L +W02 EE-+\_T%\X[F/]1:YJ8*O/(Q>7"Z1OE_\=^#S*,7@+LE!16?\)Z_ M6:^1RW0[UMEYT]Y8BH>)7;%C.F(_F_A;/W1"5WZJXLA%R$M(#KVRG/,=B49V M@L?L+?#=L@#\U/%0Y3(U/$AP^UAKON4;[&+E^D^- C_@XD>,4]WB1-J)D.K3$$@L"F/>X85F&ZX X'43 D<<8[?QLE[#NLY^@;[E^Z-!, MGEBM)5VIYU;;Z D]>,>\Q(>58U[J^JFCHGA42EN'BX=@F\)_GNAID&R+6CT# MQNJS;^>I0J&X%[K74.&[>EU P_1AK=#YPT31Z<$_:EFSDRIE- N(*>'0>Y>H M1,=4X/QQFN"H<)-"NL6"1G%>2AM"DXO\<:+GI/?^X/B+5X#\">1CJS8(W5= MU0'.KYF]UT.@>*JM!VL >U$F0EL_DRQA%ZLAL.,KQ8Q8VA$G83'PD&W(9X+" M:0SM7 ON6[5SS1K 9FBNZFL#^Y K]P=!HO(#@I18U9&LD=TT9#/I:32Q?K6P MS<_"JX79Q3HA*C9DM1N3/X#-2,!>%DPFP3T',US]E&EY;,R7VPP$4U.R&2IS M;]$HUKVE&,9 )F'\]H;WCJJ=KKN=%'M:=(CM9W-CKD?/P4 <+XY)32XA,/L! M6D\UZYCB>BH-9OCPRJ"\2;?5#=QBH M!*ORACXH*(X].6A:/, H-,VQP4##/^Q*U'.[0Y8I2A-*W7KR3)AM?%BM63\^ MH!208*&2.E&I[@G=H9.)'] ENY'-YVC4Q'\.\$(3G:B9N/9R0U,SQD-JUB/JCIA JM 3'Q'FE^!96[)E>DJQ_U MU%Y3M&2')%.;S>2*!IVV%W+KJ+1P&TRM;1G9KGG'586B4R?/,91J'*.NS52] ML^7DE9J;2=()\FU);;H7FQCED?25/O,2I4Y ?Z3K4KZFW(58%=T54@.86[&: M)Y//-:N)W'="NGYU8I\<]"Y9T"\N(5E5VO@N72"OH@XQ[2(1U>_VL\W( MYLIH:&W2C.W-G'.WG?WB"+(Y,QHJWQ'%K^1_WG#G_)__^T<\CS\[^[V/^3/Y MI^(?PA"S<3("_3?R3RB@C/Z_?$]?+@Z='<9.HT,.-L'3__,N"O&%$1_N,%MX MP?_^W7\EV5N2^FE&YH?U[FQ?-BTX!_WSGKJHOM"!_#!)'3H1/Z#6Q+]\E\:D M;H;S1I+QN.FQ>#SM^Y;7.O_+=VZ,O#(K,QL%IN-.3B_S)\.4>5E<>-?IDN:A M-S%EJWCCA(5"?Q6%213XGE,H^X\Q7L0P+7RE"F]2)S@FUL$;#Q&RDA(,4Z/5 M\2/.R>%F8/3HW\4;X"D+T*??7?[\Z2*.OT:>O_:1=QLXF]I&X#>I$_06X9O0 M"4?9#P*2CE[0A:\"GC1QYR9__+N?;K/MT.1D.0 &!X3"&:3'Y]YYJ\Q>7]'N#<4E&JQ?_"GYLQ?M''_H MC2#;VG_#^H#O.BL?A4T*&#^ )*#T?'+BX%"Y/SUG;_]$;OH2Y7OKUSS I4E@ MCXX@ :C5L:N[])5DS"E[QE]!R277D;&YK*JM0:[E18R+L420JI!E= M_5TE$=6,*(]8@'(/+^@CO0RH01_G6\6-:CR_W,7[!PE""]W5RB=)O"(7W1"U:A8C^%Q.TBO,_86T3 MY75[2KH-# 2%UTF5NM(KYO_QRQ;=)/M]2PK2Z@-RDQR?X6NK1 Q+\3O6JTNUL91I M7VAYL_95>=H88*_*MAO^2_049?GU<)V1O^'V#GG R8,0Z&6Y>@O\3?EI"LZI MHX"1NN37"COFNV:AN#QT[1??G-@KE,1"#URM6]IB+?3F(2-G"0OI#<9DX

KVUWJTKQ4FEZ71DY:MM["=_=9+$;UFV&#^ W(>5/\&SOPGQ+G.) M)V&N[9/R;$1S]5%";^6*G^ITZ?&.X*5_WN+?8S=[HZ\1(QCM"C9.A!#D$5>* M+"5;QNL8+/7Z@%QQ8W+ZZSX*.?E##&L$@B_!NVGIE-_DXL9;6]PHM8,\Z4]# M>C$Q7!VIDE 06/41S*,VF9O M^_PWV^ IR.LE(DI-P>A84LMVJ4W>A;?(([60@L-=2+1'[][?^4F5E7[C;[?%(^+_[:!5>YB,\;Q%*5R12@IKC:6RGS$[1=QRPMHJCV9Z89H5V M_4X#D#+,_P1.EOS=V80H;A+"^ $D & P5K 0\RC@G7KT]X%-_7-B:9JSH0-*W-TA>G^]T*D@W7H.:#Q]- /3Z M@"1;-5V:9,NW6D_HU,M25N6$RUI-B& UPV#'95F[6P^;XL"^R<@/+MZ\"/?? M^FU? :'E[BEO#7++7]$, MZG?A:TAR5'(\=8_7E&+K"7%M4Q+Y&,\!L@]-"/:C(;4DOR/NYH\?)'51,[]O M(3CT'P"HX3;G(U=:7$?>&B37>28K]':X1VE*#!M7^78I*6/_.)U7\=9)KQ@D M\JXSKK8;&*TP9(PS715)IEF&4;ZCP7FFI2:'V_P3'8D'19]LB*_.<%E M%,?1-V(\4@.,B.[4\.S867N/LQ][70P MUU0).QF,E>U&<*=,<9(?OCLZZ0U/#_'9MZ>'&?P"?@A/#[E$@QANKC'2L3:# M[WKT,UR^XJFCSTC'8MB ;1T4O+^:J)&RS'%9B8@;HF UYI=C(0( I&FB@0:[ MY$8!_P[RA,=Q-^)9/KPC>M;ED'>Z2$4L\YR]4[K#/J31P>VQM#:CM*/HT:1A M,\O;,@[XJ-/N^R2+]4Q*]K,R,K+:L'.=9#+-N54Z9;\9?6%XLG',[1CC,1EC M+R#D'K7XNK"PLD:F0@O%4L$\RM]S"A_?C,?"KNI3L'T4J6;_7@=_^RS;( MMPR[^X_(;G\4N57CV7,2)P)N]1)O2MR[+?@%ZE 9=&@BDY$T.=-C9B>2C30W M C\(KUMSMH??__#=5;]W% TW(&7N5IQJH"S@+[K&/0#@[P+A73D)<22&^XB_ M%E?E"6$2#2I/9]N RWP"RH\!,TI4G!'/)Z14Y9^%LC,652T_SUDN+1O#?FO" M5 H,K6"N&WL,2!]XX$D0J.'D;)! !XQ]GJP@C)!Y9-0(3&"@2D"YH^Y(LHPK MT#L&_YEP(3M(3)YE@ ,^BO$C[*43&"V"^VF/7 G<\0?,@Y?PJU@ERH)U MQ44EV7L'Q6\Q\.<>"(208X!<@)#$>NHD;T&6C$PX/ [_2W(W M 2-6Q4Q9Q*F1ERJ7)&@&9%*1CPKKND:&FK,D?(9"RIV#VV&)%FJLW)BP30#R MDJ\+@\XEC5M"A@560, 0([F.$0V@%R1.Z;4(#I 3'H$QA,(KWC596&=>9."W M2"&=>!J%V/1*Z' )!;DQ/+V0 #I ,$99EN82"8G*IE5'C*2=2IDND)DTPYA6 MTLIE>8?)JTAF1-!66#*DA2YRT&:PJM0Z1N?MPQUL3BX9_#R"=^R_HF#@01V*YN4+ESU&DQ6(9\T. [BSY4/3O1QC?D,W"N YTJ*H8/MQ^.#WO?A?D! #+(F![D$YPB4?EV&:6C***,"A!<)Z\/>OWOD>\/K5AR MSW'_X,(?-7O0_[(7^B]QA32I33D,GL0G-X8ENDC%WQI&21, MZT99DF/JWZ?*=RFOE5''=50$#0I>GS:DDP= 4&G0!5R^N]*Y:JCO5LZZ+>V> M/(UZKQH_VT.SLP0DU;91;)62?+S MEN2S0BB+<88$HY%R)T'W+4%'KW82]*PEJ);^VPG2PPG25VZ*-B(W;36[]R$T M'S4E=V"5E (YUR;#[;EDOVI 5%DZY^BF.>V, <]V)6I MV$QGU=UR)7?+*E=[B[:M?>S-_7:/S7O()J4Z)W9S>IJ/@0@#'D_Y+-_UY-VJ M)V]75+ K*MCZA/46):AW106[HH*GMDUX#O&K^9;@5@&LW4[A0:L-;K-3V'4; MWOOZ'JDF^!=?M,HOM1(D7]A:J(N1[=#WS4+;T/C@?$L^ KEDW,"OP&8 _("U M]TL:.\I>(@DK5S@ =?^8%-M[&C.YLGSL#,J\6<:I 0_P#^06,#8?-6P4FS# M@.6R/PMN0&+C&1OQ7.7X9[@$B@>@X";CM#WH*B! J9Q M/5,QQZ'=7UP(\A+Q,TRZ@HM MW;Q$%->QT7IG!]'N^6C>05;2N4.DQX:OU,(3"_"T,F9)Z&OZBN8X-&151%FR MC0? ^+8:WV34)$%D"^IKH[6)&RR.QIDOJ=8LYSG%L0^VZW"A,T1LYAMH'!=3 MI?BR,-S,&4[F.C!])[!VG9)SRQ+LHP=/E<]FL;.-:1=;,DF!BJ91 M?3I-495FU"WHA^K4_99:VVV-41B_,)):/IW='.5X&)LB@$_F>*S1FPL&]PS J+"$XSC/8M4N7KQGYOBRTM$*YEN-V;AP+D!H M @8VDRIU"\5E$I_3J'5!P/L 6/23 QK05:->X#R#CWE=$-K 2D737VK'X=+S MMDCS*')O@UUY2+/,E/CI6QW+_\4J_7*\$1UW=O!B33E8'H>Z![ ^I JYVRFN M#78N@E!<8P1\C[]RP +;RQ@NN"YR8$*M0D/T7 3GPEX_"R*H_]SJZ L#3Y?4 M.SR:%2::X$:J_QJC#?@\",12Q1_I),$F?!RFAK8JJ[W$4/_&'.!6[;-!>+3; M90F,H87-C2>I(RCM>DJ*D@)QFY,%0Q\.!OG=/U42V^ VQ/CN^"=R.LO6R& P MEYL\/N#%BZ6>[R,;C6W8RVW23O8W8B??;:>=](&-C8LH^([7V,@]M8]VDLXI M22^"PO6GJI2V+"A@=SH)K2N1DA(=RZP=F;D):$",(3H?!52@4CL?S-,X26L4'838 8CE+G'1>OUK) M$>>K.:+->:ECP(>*878P]WXG5 WVSU?8[W7Z)5!?A8NS+>HS>#B,79=K6J:[ MPJXC1.K'RN36G5-5VWO0 59KJ59'9)T"EX=#S&"DFH-(^1:=IIXM\%P[QXW! MA:[&.C #,A]HQJIT:&7I "TPUE3&L4NWS,5:57,O9$+@XA^Z,&GBS[O+=&XS MG=+V?WN"_[OJT8U5C_9WU:.[ZM%M?J/#1E,?[6YX/1].!J:FG=&#E6"S\DY- M@Y,]:XYDT!<"K2SG1R.")L3H]-Z[_;E7,1\G%#;0 <]%CH=?DDL%-^$QBP69 M0#!Q+;/AV#J-XD)(L2VQWVW8QC\WKGWQ45MT/# Y(@*; JO)"TV.\/4U-Q-^ M*5?7+CAOVK)89%/!%N)3L7#PSJ)\BFE1:) MA"5K*N5RO(*'$?^)CP);[%WML^.35PQF*G*V-]L/#_D:4P&N@"NPD=1> 'L+ MHY-52OU&6XD,^;\4SE:FG#\9)EL1C@_;G-N$\#MENA TOBNI;6 +$+1NG5"C M.)9.^:WZ=P>]E[W*S]%]%V-\A;9LHTM^'+UQOITQZ,\A'^_"*.S7^4'0[75Y M&PRT;,_6?SL8]YG)ZG:5CQVM+:\/X@7]1^9HIC=?3%&/&SKG^Q* (XL\ BT% M^TIY)4VD20NZ%$PA#D2(>P7Y5"MZ; MCK=+,!*^5R=@;K2J_?OGGT76V60!Q5=N"_K;90M^T68LE2W,9IGBWR[D4>DU M6@Q^Y*1UJW&1LI$IY")#X+"_[X2Y(KD+:2IM&I(B#]>"9]HTR2^:I9]4029(B^L$$N%7YZMZ;K*=> M]T7CU_*D56L#%,""7P?ERI$_UU?PNU_!"-4O]TEH(;FEEQ?]C&:+3CD@$*K8 MJ:E^,@=&^E0IQZ1V>D'6[APXS>BX%KA:?"?1?B>,!+J"LH6%+0.(W ?/D!D> M\RV]:W8/WX>F.MXN3?5)JF0$]MZ][VBCSNOG2L=#>$V5!\XY:]<$C.EFY''W M(CBAHP(7A.^> G[KZG$W V= @@ ;?BEC8GG7HU'F.N05-@I)K#B_5*GL'V1P=Y!UG M&J[C!+YG)9*BP&H7GE?>Z^7BBJ%4H2IEV\!\NWS]UN3KCW?Y^F7Y^M/#D1:S MM]^<'DYL$K_]/U!+ P04 " !)@0Q9K+CX QT( #E. #P &)O;&0M M97@S,5\Q+FAT;>U;6W/;MA)^[Z_ <>9T[!E15SN-)=4SN;AS\M*F:1_.] TD MER)J$& !4)?SZ\\N0$JR+=F*Z]26(\\DMLC%8K'\/NR%T#AWA;SXCHUSX"G^ M9F,GG(2+R_]&@UZ[-^Z$CRC0J27&L4X7S+J%A!^/"FXF0@T9KYS^ERA*;1Q7 M;E3R-!5J,F1OROGHR*M-Q;095-^-G"Z'W?:94*-"J"@',C&W/?.1W.-1.I MRX>9<%&"DJ!HDN]?]5YW1^,.C;T8=TK\AQ[RGOJ:2S3DXYMK3+349OBJZW]& MVU<\"T\HUC)]#!==396R%FPISFOT&B??2H-LG M3[D@SZVV!\\R;E9L ]M M]A]M5+QHL<3#:H$^XFYXPQ6T%R>26_OC$9I41%)8%X&$ NCQH5DEF*-F$:FP MI>2+829AONZLUVCNGY6E21ICO$QD'3=NY+T2D7H[C+D%*13<\M]J28/V8##X M]U,YM)Z]6:I09&WD5WS'$H\N>NW&LVOA+:CL=;LW%3X1/%C.<1"=UB'U727D4KBE2K M>'5 TR.AJ;\':'J'SD\)+<6"72D]DY!.H!5 90*44HV:E':,1G&A&%<+5BEG M*D!;N?/ ((QQ5N G([AD&:=]VS!="+_1>[E; @H21"1M="A2\"OP$6"IT^*U M%(W!*26%H"9$),(D58%B"H>C)9A.,O1/DC-;T7^K\3,P4"NA!13"2DQZ,0ME M,^%R7* M,0+1[*07<2UTBLN;_;.Q_9&OUU]DH[KP[ECX?81\8-># C.$4L M@4#' -<=(UAR$B>Q J,.11[ZC&M-I+85CJ/)C98!U:71":1XV;)C!'$*R(J MU,LY)M-J KZ6^%QA$L1Z Q[USH[AQ _MG:7A4_@HJ%A2@4VDGU$\6"-9 #W9 MLO-$V;6),IR(UGF3>BA!J=WP,>A44X#0C<]T!9&73:\?NH/UG]J:09>G*H +$V518'V50"I370W7I M*CZMQS@#DGNZU&G6"O*M.O[138&Q"FVQ6HJ4.V]H;$4JN!&T !&201]U%6FJ M+"5H?G>Q/IOS,4E;0(,U QP?2,=X#.AY_XH9/4%GNZQT";[G>Y+I\CU4Y%AZ(S9^U;;/! M('K3'[SI#$ZCTQ_.W[SVU*.+@_.^OW@^Z U.#KA[2MPE>X"[RRF7E=\K:5.# M+*-NZA04=7EN9?:KC&R'S3]\W)SM^R" W'CMJ&FB'7EMINP2WCB2VF@@BF[ MOQQG<5.*^8 &P15HSXB4'ZCSA-1)]X Z'P(H;X.;>EMU%N_O;*;0[B6"3XMT MDE2&,+R6@VQ26VCK\ :]KD%E-D%-?X7&+CO>-B9#.KK\IGAM>T(QASISU+13 MU=*RDV!7SNTR9<,,B7OZ0NK31>\2;K7"4FS!I+@"6;?I;LBW_KZ7'HVSWP9' M']9$.-L#6CZPB>!?B*0-I5NKV$"A:IU4JS!!K-@9GZW;I:&Q_O4H$6>BW'R#V$M*7(BK^IC&JV#/BK$K@ OSM4RK\Y MM2>';L&A6W WJ=Y*R:B*]X<2<'+J6"4"$.-UIK>LVF? KRAU ]L$D%#_^S17 M4P?RC?WV0W+XU(39AWK^+>: F<%MO(7P!1]ZD #^!6+-E%;(GX2::CD%2J(4 MG]3O04T=K: HI5X WIWE.H0H?HV'R)O'23+;6Q#]8L_6^6.-G%X7U#/79PII M:CIBB);2W0B!A*4I:IM#.EJ"K(TPJP<@GB0O+0PM]?KPX8;#C:C=-*JITQGV MGF$C70NA5'H=P6>H&7W2<>D6@=X]]T_/KPG@'^:F/?6Q2N_,C0Z?X=*B&'?; MJZ'_/Z(+&TR>4C:%-4/]0,-#?HHCF3N0>FL9AX]LR-Y6$]QR6*_?8OUN__3: M( MGV]P;<^4 0?T/QN$O.2U/5/T?S)8CJ90GY6X_US],V3$B\@G#FO[IQGA9UO_ M(L;V=]%&8'E88GUXBQDG=U$#?U/-]/(+Q[4^3XE%>Z1T"LV8HVMM"=^X")U9 MH165?U6AKK=ZFJ^^K5+K3=]^V]@1 95^LU^+6_4H\N5^[!]&V&AYYL ,N9SQ MA?4;[KA#7U*\^&[<\5]O_#]02P,$% @ 28$,67D#() 4" T3@ \ M !B;VQD+65X,S%?,BYH=&WM6UMSV[82?N^OP''F=.P945<[C275,T[JSN0\ M])+VH:\@N111@P +@+KTUY]=@)1D6[(5UZDM1YY);)&+Q6+Y?=@+H7'N"GGQ M#1OGP%/\S<9.. D75W]$@UZ[/^Z$CRC0J27&L4X7S+J%A.^/"FXF0@T9KYS^ MCRA*;1Q7;E3R-!5J,F3OROGHR*M-Q;095-^-G"Z'W?:94*-"J"@',F^[HW&'QEZ,.R7^0P]Y3WW))1KR\>TU)EIJ M,WS3]3^C[2N>A2<4:YD^A0NNYKF(A6,!9TM'[.B"7O^A:;=[(4$#P+P0-WP MXT0F$NZ$5DQG[$,N(&,_"L55(KAD/V=X%\SGN^C1*'E1_OFE,K;"384YS7Z# MQ'MIT.V3IUP.[#=N8J[ 1C_/)2S89>+H3K_;_936?G^$MA21%-9%(*$ >FYH3PGFJ+$^%;:4 M?#',),S7O?06[?RSLC1)8X67B:SCQHV\.R)2;X"$W]/4#3>W1^2F@I%NQ:Z9F$= *M "H3H)1JU*2T8S2*"\6X6K!*.5,! MVLJ=!P9AC+,"/QD*;AFG#=LP70B_PWNY.P(*$D0D-PL2*?@U^*U_J=/BM12- MP2DEQ9XF-B3")%6!8@J'HR681S+T3Y(S6]%_J_$S,% KH044PDK,=C']9#/A M$KN(=5*NZ%,CU]Z:&BU-!2EN MD40E40 YHQ&"?CKK[4FXS5DF]:>?5H>[Q$/O(N $/9@2GB"40Z!C@ MNF,$2T[B)%9@U*'(0Y]QK8G4ML)Q-+G1,J"Z-#J!%"];=HP@3@%9$9!Z-4]R MKB;@BXA/%29!K#?@4>_L&$[\T-Y9&CZ%CX*J)!781/H9Q8,UD@70DRT[3Y3= MF"C#B6B=MZF'$I3:#9^"3C4%"-WX3%<0>=WT^JX[6/]Y^PBN\3W@V@]@T;<( M.I_O/,R(%J5B":_L[D,H)XH!T5W/%+(L71E4@#B;"NNC#$J!\GJH+EW%I_48 M9T!R3YCX2#K&>T#'XU^XX1-4EOMZA\!;KG>WKCY@58Z%!V+S)VW;;#"(WO4' M[SJ#T^CTN_-W;SWUZ.+@O.\OG@]Z@Y,#[IX3=\D>X.YJRF7E]TK:U"#+J(TZ M!45=GCN9_2HCVV'S#Q\W9_L^".! W+AMJ"EB7;GM)NP2GOA2&JA@RAXNQUG< ME&(^H$%P!=HS(N4'ZCPC==(]H,X/ 91WP4V]K3J+]WFB=PFW6F$IMF!27(.LVW2WY%O_W$M/QMFO@Z./:R*< M[0$M']E$\"]$TH;2K55LH%"U3JI5F"!6[(S/UMW2964;Q_K%:1."&@GY"ZBS M\+D@W!>*8\V-CW>I0 N]EF/D'D+:4F3%WU1&-5L&_%4)7(#?'2KE7YG:DT.W MX- MN)]4EU(RJN+]:02)WI+:OV&?!K2MW -@$DU/_^34[31/XL MYM0%=NCR;8@F/,6!%I;!9#O+8B&%\V.0*=H@RWT":3%[M%6!($,?^=74@7QC MO_V0'#XW8?:AGK_$'# SN(VW$+[@0P\2P+] K)G2"OF34%,MIT!)E.*3^CVH MJ:,5%*74"\"[LUR'$,5O\!!Y\S1)9GL+HE_MH3I_GI'3ZX)ZYOHP(4U-9PO1 M4KH;(9"P-$5M'S[<<*H1M9M&-74ZP]XS;*1K M(91*;R+X##6C3SHNW2+0>^#^Z?D- ?S#W+:G/D_IG3G#540Q;JS70_]_1!,C/<19S!U)O+>/PD0W9937!+8?U^BW6[_9/;YR^W.#J M%[/PSUKJAI.E.Z]M>=8VV-4^*]$&:K3OV>/NV,[:F;A-OG@YC.F]!N!\A6M[ MH= _P/[YH?&:U_9"8?_PH?D7R(%7D3,F;;AN;(*#2K_8K<*NV1+[#,R7S$N:'1M[5OI4]LX%/_>O^(MG>[ 3.S<0)V4F0!A2F<'*$EG MNOM-L>586UER)9DD_>OWR4<2CA2Z+5<)PVD]O4N_GRX_NI&)^=XKZ$:4!/@3 MNH893O?ZGYUFPZUWJ_F?*% M)+HC&$!2(_]@<2*5(<)T M$A($3(P]V$VFG8U,;< NRDY%JV-DXM7<-A.=F DGHFP+!2$X=S;Y9'2.I M JH2.Y"H[65M(8L9GWI#%5,,)G<"YC(DH!4?2 M&!FCK*%3XQ#.QL+C-#36ANU>FIE$S%!')\2G7J*H,U$DZ5RQ_5US:&O" A-Y M(3..CY)46"-_OJYOUSK=JNV[UZTF^(49RC)UGR$JF^.K,?J22^6]KF4?G=41 M3_(1&DD>_(H4]*<1&S$#.<[FB;CO%/AHG:HGDH.#_OGP^.CXH#<\/CT9P-FG M\\&GWLD0AJ]\OW?2'SBGG__J_PV]@Z%M:=1JC0=,TJ-.H8\1W%W'_^=" M/1: ?PCJ&R8%3)B)P$04/J9$(2;Y#,ZI77H!&X^DBJ%>& M!]1/%3,,G2$T#)F/+J*FI1 JF>P'S">=$ZW<;B+'8X4P;AW(:4SN[(,X2JC8N;\L<"UBOY;8;NV\Z =,) M)S,OY'2ZS(9MA.2_J<;H9R7@,AE'&T1$)T.^8RUJ;T0TY4S0:QQ9P!:--7?> M/!9I6NY.NU'?V=UNO6TT=UH[C?8B;B:LZTX6_G?BQ07(+3._M&7-]==KM:L* M'V<^&,Z)!&'*D?\^@II;.LXIJNC7E*D,'MI";@'@3;)E,3=_T-X,MN9P71![ M3NH"L_6WS5:._#B;)#J6>'.0VLWK8@N[!NL#@;7Q3,#*!"XT,A/@ M4S!+2";,+F5H6EO05FPSX1RP&U5V(L>&!$&K*UFO<#[!H\* 9:KM4H!2*<\Q M+Q%FF4U]9?)W5^#V#KN'>N.V-#S%#83[DO: AHPX+2T7UP?6M+U-0$]MJX.D MD"F2B4UQ)IL3QD7*%!UP7#A)-/4T30BBB.;W&*A=E:HOF,8#+&=FYI72A1!* M!9?9V*ZYS=8;FY:J"5;)N+=)M%IN8_N2#/ZBKOI5W*1D29U@-,Y(4?+%R[X[ M]L'-,+ON^H7=%?F$%P.;#_9CW,+<@22K$'*(0^=!+QWC- KU1KZEO73O_PMS?N&6N^BV$W1'.FE#P=#M4?>@K^@>O)V_&# M+C^9*]I?&MBSY/\:^FOHOU#HW^D>:4V'-1WNEPY-M]'^H<.B'?1?=%Q M-GF>P4RSWC$]$]RO,;_&_$O#_(JRB34!U@18'Y.+8_*"'?9BJ>?[,A6&B?&= M3LWXT[YZO/?WKT7!P&];AK#$P7S$N:'1M4$L! A0#% @ 28$,6:RX^ ,=" Y3@ \ M ( !B'\" &)O;&0M97@S,5\Q+FAT;5!+ 0(4 Q0 ( $F!#%EY R"0 M% @ -$X / " =*' @!B;VQD+65X,S%?,BYH=&U02P$" M% ,4 " !)@0Q9P=^^.NT% "P,0 #P @ $3D ( 8F]L B9"UE>#,R7S$N:'1M4$L%!@ & 8 <@$ "V6 @ $! end XML 65 bold-20240630_htm.xml IDEA: XBRL DOCUMENT 0001782303 us-gaap:ConvertiblePreferredStockMember 2023-12-31 0001782303 2023-01-01 2023-03-31 0001782303 bold:ChrisHassigMember 2024-06-30 0001782303 bold:TwoThousandTwentyFourIncentivePlanMember 2024-06-30 0001782303 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001782303 us-gaap:ConvertiblePreferredStockMember 2023-04-01 2023-06-30 0001782303 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-06-30 0001782303 2022-12-31 0001782303 2023-12-31 0001782303 us-gaap:RetainedEarningsMember 2023-12-31 0001782303 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001782303 bold:NeilAbdollahianMember 2024-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001782303 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001782303 us-gaap:CashEquivalentsMember 2023-12-31 0001782303 bold:TwoThousandTwentyFourIncentivePlanMember 2024-03-01 2024-03-31 0001782303 bold:SeriesAConvertiblePreferredStockMember 2020-07-31 0001782303 2023-04-01 2023-06-30 0001782303 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001782303 bold:ComputersAndSoftwareMember 2024-06-30 0001782303 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001782303 us-gaap:IPOMember 2024-04-02 2024-04-02 0001782303 bold:SeriesAConvertiblePreferredStockMember 2018-08-31 0001782303 bold:LabEquipmentMember 2024-06-30 0001782303 bold:TwoZeroTwoFourLeaseMember 2021-12-31 2021-12-31 0001782303 bold:SeriesAConvertiblePreferredStockMember 2020-07-01 2020-07-31 0001782303 us-gaap:IPOMember 2024-04-02 0001782303 bold:TwoZeroTwoFourLeaseMember 2024-01-01 2024-06-30 0001782303 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001782303 bold:ConversionOfOutstandingConvertiblePreferredStockMember 2023-12-31 0001782303 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001782303 bold:NeilAbdollahianMember 2024-04-01 2024-06-30 0001782303 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001782303 bold:ConversionOfOutstandingConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-03-31 0001782303 bold:TwoZeroTwoFourLeaseMember 2024-06-30 0001782303 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001782303 bold:LabEquipmentMember 2023-12-31 0001782303 srt:MinimumMember us-gaap:EmployeeStockOptionMember bold:TwoThousandTwentyFourIncentivePlanMember 2024-03-01 2024-03-31 0001782303 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001782303 bold:SeriesAConvertiblePreferredStockMember 2019-06-30 0001782303 us-gaap:CommonStockMember 2024-06-30 0001782303 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001782303 bold:KlausWagnerMember 2024-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-06-30 0001782303 bold:SeriesBConvertiblePreferredStockMember 2021-04-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001782303 bold:CommonStockOptionsIssuedAndOutstandingMember 2024-06-30 0001782303 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001782303 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001782303 bold:TwoZeroTwoTwoLeaseMember 2021-11-30 0001782303 us-gaap:ConvertiblePreferredStockMember 2024-04-01 2024-06-30 0001782303 us-gaap:OtherNoncurrentAssetsMember 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2024-04-01 2024-06-30 0001782303 us-gaap:CashEquivalentsMember 2024-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-06-30 0001782303 2024-04-02 0001782303 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001782303 2024-03-19 2024-03-19 0001782303 2024-03-31 0001782303 bold:OptionsEarlyExercisedSubjectToFutureVestingMember 2024-01-01 2024-06-30 0001782303 2024-01-01 2024-03-31 0001782303 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001782303 us-gaap:EmployeeStockOptionMember bold:TwoThousandTwentyFourIncentivePlanMember 2024-03-01 2024-03-31 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001782303 bold:JamiRubinMember 2024-04-01 2024-06-30 0001782303 us-gaap:CommonStockMember 2022-12-31 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001782303 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001782303 bold:SeriesCConvertiblePreferredStockMember 2023-04-01 2023-06-30 0001782303 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001782303 us-gaap:ConvertiblePreferredStockMember 2023-03-31 0001782303 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-06-30 0001782303 bold:CommonStockOptionsIssuedAndOutstandingMember 2023-12-31 0001782303 bold:SeriesBConvertiblePreferredStockMember 2021-04-01 2021-04-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001782303 bold:SeriesCConvertiblePreferredStockMember 2023-05-31 0001782303 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2024-01-01 2024-06-30 0001782303 bold:SeriesCConvertiblePreferredStockMember 2023-04-01 2023-05-31 0001782303 2024-01-01 2024-06-30 0001782303 2023-01-01 2023-06-30 0001782303 us-gaap:EmployeeStockMember 2024-06-30 0001782303 2024-04-01 2024-06-30 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2024-03-01 2024-03-31 0001782303 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001782303 2023-06-30 0001782303 bold:JessicaOienMember 2024-06-30 0001782303 us-gaap:ConvertiblePreferredStockMember 2024-03-31 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001782303 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001782303 us-gaap:CommonStockMember 2023-12-31 0001782303 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001782303 bold:JamiRubinMember 2024-06-30 0001782303 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0001782303 bold:ComputersAndSoftwareMember 2023-12-31 0001782303 us-gaap:MoneyMarketFundsMember 2024-06-30 0001782303 srt:MaximumMember us-gaap:EmployeeStockOptionMember bold:TwoThousandTwentyFourIncentivePlanMember 2024-03-01 2024-03-31 0001782303 bold:TwoZeroTwoTwoLeaseMember 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2023-04-01 2023-06-30 0001782303 us-gaap:ShortTermInvestmentsMember 2024-06-30 0001782303 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001782303 bold:KlausWagnerMember 2024-04-01 2024-06-30 0001782303 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001782303 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001782303 bold:EquityAwardsAvailableForFutureIssuanceMember 2023-12-31 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001782303 us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001782303 bold:ConversionOfOutstandingConvertiblePreferredStockMember 2024-01-01 2024-06-30 0001782303 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001782303 us-gaap:CommonStockMember 2023-06-30 0001782303 us-gaap:RetainedEarningsMember 2024-06-30 0001782303 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001782303 bold:TwoZeroTwoFourLeaseMember 2021-12-31 0001782303 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001782303 us-gaap:OtherNoncurrentAssetsMember 2023-12-31 0001782303 bold:SharesAvailableForPurchaseUnderTheEsppMember 2024-06-30 0001782303 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001782303 bold:SeriesAConvertiblePreferredStockMember 2018-08-01 2018-08-31 0001782303 bold:JessicaOienMember 2024-04-01 2024-06-30 0001782303 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001782303 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001782303 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001782303 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-06-30 0001782303 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001782303 us-gaap:CommonStockMember 2024-03-31 0001782303 bold:OptionsEarlyExercisedSubjectToFutureVestingMember 2023-01-01 2023-06-30 0001782303 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001782303 us-gaap:RetainedEarningsMember 2024-03-31 0001782303 us-gaap:MoneyMarketFundsMember 2023-12-31 0001782303 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001782303 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001782303 us-gaap:RetainedEarningsMember 2022-12-31 0001782303 us-gaap:RetainedEarningsMember 2023-06-30 0001782303 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001782303 us-gaap:CommonStockMember 2023-03-31 0001782303 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001782303 bold:SeriesAConvertiblePreferredStockMember 2019-06-01 2019-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001782303 bold:EquityAwardsAvailableForFutureIssuanceMember 2024-06-30 0001782303 us-gaap:RetainedEarningsMember 2023-03-31 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001782303 bold:ChrisHassigMember 2024-04-01 2024-06-30 0001782303 2024-07-31 0001782303 2023-01-01 2023-12-31 0001782303 2023-03-31 0001782303 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001782303 us-gaap:ConvertiblePreferredStockMember 2023-06-30 0001782303 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001782303 us-gaap:EmployeeStockMember 2024-03-31 pure bold:Segment utr:sqft shares bold:Securities iso4217:USD shares bold:Vote iso4217:USD false Q2 0001782303 --12-31 0.05 10-Q true 2024-06-30 2024 false 001-41989 BOUNDLESS BIO, INC. DE 83-0751369 9880 Campus Point Drive Suite 120 San Diego CA 92121 92121 (858) 766-9912 Common stock, par value $0.0001 per share BOLD NASDAQ Yes Yes Non-accelerated Filer true true false false 22254537 31363000 23706000 147927000 97046000 3842000 3452000 183132000 124204000 3739000 2573000 754000 2002000 560000 560000 18000 555000 188203000 129894000 6066000 4266000 2054000 2898000 837000 2195000 8957000 9359000 0.0001 0.0001 0 0 0 287446844 287446844 287446844 252100000 0 247617000 0.0001 0.0001 70000000 0 0 0 0 0 0 0 0.0001 0.0001 700000000 22254537 22254102 402600000 1248493 1247012 2000 0 347823000 8987000 -64000 40000 -168515000 -136109000 179246000 -127082000 188203000 129894000 14735000 11075000 27864000 20577000 4656000 2885000 8410000 5470000 19391000 13960000 36274000 26047000 -19391000 -13960000 -36274000 -26047000 2382000 1551000 3803000 1914000 33000 11000 65000 16000 2415000 1562000 3868000 1930000 -16976000 -12398000 -32406000 -24117000 -16976000 -12398000 -32406000 -24117000 -43000 -20000 -104000 258000 -17019000 -12418000 -32510000 -23859000 -0.77 -0.77 -10.28 -10.28 -2.78 -2.78 -20.18 -20.18 22023000 22023000 1206000 1206000 11641000 11641000 1195000 1195000 287446844 247617000 1247012 8987000 40000 -136109000 -127082000 522 2000 2000 15104 59000 59000 1328000 1328000 -61000 -61000 -15430000 -15430000 287446844 247617000 1262638 10376000 -21000 -151539000 -141184000 12305000 6250000 1000 87694000 87695000 -287446844 -247617000 14740840 1000 247616000 247617000 524 2000 2000 100 2135000 2135000 -43000 -43000 -16976000 -16976000 22254102 2000 347823000 -64000 -168515000 179246000 144589706 147946000 1167240 5377000 -398000 -86675000 -81696000 17505 52000 52000 9195 31000 31000 615000 615000 278000 278000 -11719000 -11719000 144589706 147946000 1193940 6075000 -120000 -98394000 -92439000 329000 142857138 99671000 12164 36000 36000 7209 26000 26000 927000 927000 -20000 -20000 -12398000 -12398000 287446844 247617000 1213313 7064000 -140000 -110792000 -103868000 -32406000 -24117000 3463000 1542000 528000 475000 2676000 813000 1249000 1071000 -25000 1849000 348000 1037000 259000 -1358000 -1074000 -32012000 -22980000 124652000 97387000 76185000 51246000 1587000 214000 -50054000 -46355000 93000000 3336000 100000000 329000 59000 57000 89723000 99728000 7657000 30393000 24266000 11484000 31923000 41877000 31363000 41317000 560000 560000 31923000 41877000 -183000 282000 1125000 4000 88000 107000 100000 <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organization and Basis of Presentation </span></div></div><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;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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Boundless Bio, Inc. (the Company) is a clinical-stage precision oncology company dedicated to unlocking a new paradigm in cancer therapeutics to address the significant unmet need in patients with oncogene amplified tumors by targeting extrachromosomal DNA (ecDNA). The Company is focused on designing and developing small molecule drugs called ecDNA directed therapeutic candidates (ecDTx). The Company was incorporated in the state 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;">Delaware</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on April 10, 2018 and is headquartered in San Diego, California.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Initial Public Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 2, 2024, the Company completed its initial public offering (IPO), pursuant to which it sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,250,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock 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.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in net proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriting discounts, commissions, and other offering expenses. Immediately prior to the closing of the IPO, the Company’s outstanding convertible preferred stock automatically converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,740,840</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the closing of its IPO, on April 2, 2024, the Company’s certificate of incorporation was amended and restated to authorize </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">700,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of undesignated preferred stock, par value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reverse Stock Split</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="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;">On March 19, 2024, the Company effected a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4dccc228-0d03-4cca-add1-89eb83abdc83;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one-for-19.5</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reverse stock split of its issued and outstanding shares of common stock.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accordingly, all share and per share amounts for all periods presented in the accompanying financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this reverse stock split and adjustment of the conversion ratios for each series of the Company’s convertible preferred stock. The par value and the number of authorized shares of the convertible preferred stock and common stock were not adjusted in connection with the reverse stock split.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since the Company commenced operations in 2018, it has devoted substantially all of its efforts and resources to organizing and staffing the Company, business planning, raising capital, building its proprietary Spyglass platform, discovering its ecDTx, developing its ecDNA diagnostic candidate, establishing its intellectual property portfolio, conducting research, preclinical studies, and clinical trials, establishing arrangements with third parties for the manufacture of its ecDTx and related raw materials, and providing other general and administrative support for these operations.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Since inception, the Company has incurred significant operating losses and negative cash flows from its operations and expects that it will continue to do so into the foreseeable future as it continues its development of, seeks regulatory approval for, and potentially commercializes any of its ecDTx and seeks to discover and develop additional ecDTx, utilizes third parties to manufacture its ecDTx and related raw materials, seeks to develop its ecDNA diagnostic candidate, hires additional personnel, and expands and protects its intellectual property. If the Company obtains regulatory approval for any of its ecDTx, it expects to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution. As of June 30, 2024, the Company had an accumulated deficit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">168.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and cash, cash equivalents, and short-term investments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">179.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company believes that its existing cash, cash equivalents, and short-term investments will be sufficient to fund its operations for at least 12 months from the issuance date of these condensed financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and the requirements of the Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. The financial statements are presented in U.S. dollars. Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) promulgated by the Financial Accounting Standards Board (FASB).</span></p> DE 6250000 16 87700000 14740840 700000000 0.0001 70000000 0.0001 On March 19, 2024, the Company effected a one-for-19.5 reverse stock split of its issued and outstanding shares of common stock. -168500000 179300000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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 Condensed Interim Financial Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed balance sheet as of June 30, 2024, the condensed statements of operations and comprehensive loss for the three and six months ended June 30, 2024 and 2023, the condensed statements of convertible preferred stock and stockholders’ equity / (deficit) for the three and six months ended June 30, 2024 and 2023, and the condensed statements of cash flows for the six months ended June 30, 2024 and 2023 are unaudited. These unaudited condensed financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly the Company’s financial position, results of operations, and cash flows for the interim period presented. The financial data and the other financial information contained in these notes to the condensed financial statements related to the three and six months ended June 30, 2024 and 2023 are also unaudited. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements included in the Company’s prospectus (the Prospectus) dated March 27, 2024 related to its IPO filed pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, with the SEC on March 28, 2024.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in the Company’s financial statements and accompanying notes. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may materially differ from these estimates and assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, management evaluates its estimates, primarily related to stock-based compensation, the fair value of its investments and common stock, and accrued research and development costs. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company’s estimates relating to the valuation of stock options require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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, Cash Equivalents, and Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash and cash equivalents include cash in readily available checking and money market accounts.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The balance reflected in these financial statements as restricted cash represents a deposit account pledged as collateral to secure a standby letter of credit required as a security deposit on one of the Company’s leased facilities. The Company has classified the restricted cash as a noncurrent asset on its balance sheets as of June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject the Company to the concentration of credit risk, consist primarily of cash, cash equivalents, and investments. The Company maintains deposits in federally insured financial institutions which exceeded federally insured limits by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of June 30, 2024. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. The Company’s investment policy includes guidelines for the quality of the related institutions and financial instruments and defines allowable investments that the Company may invest in, which the Company believes minimizes its exposure to concentration of credit risk.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain assets and liabilities are carried at fair value under U.S. GAAP. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement determined based on assumptions that market participants would use in pricing an asset</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or liability. Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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;">—Quoted prices in active markets for identical 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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;">—Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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 determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash, cash equivalents, and short-term investments are carried at fair value, determined according to the fair value hierarchy described above. The carrying values of the Company’s prepaid expenses, accounts payable, and accrued expenses approximate their fair value due to the short-term nature of these assets and liabilities. None of the Company’s non-financial assets or liabilities are recorded at fair value on a non-recurring basis.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Offering Costs and Common Stock Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalizes certain legal, professional, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity (deficit) as a reduction of proceeds generated as a result of the offering. As of June 30, 2024 and December 31, 2023, there were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of deferred offering costs, respectively. At the closing of the IPO, the amounts recorded in deferred offering costs were reclassified to additional paid-in capital within stockholders' equity.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are identified as components of an enterprise about which discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company views its operations and manages its business as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s convertible preferred stock is classified as temporary equity in the accompanying balance sheets and excluded from stockholders’ equity / (deficit) as the potential redemption of such stock is outside the Company’s control and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock is not redeemable except for in the event of a liquidation, dissolution, or winding up of the Company. Costs incurred in connection with the issuance of convertible preferred stock are recorded as a reduction of gross proceeds from issuance. The Company does not accrete the carrying values of the preferred stock to the redemption values since the occurrence of these events was not considered probable as of December 31, 2023. Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,740,840</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per common share attributable to common stockholders is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. The Company’s potentially dilutive securities, which include its convertible preferred stock, options to purchase common stock, and common stock subject to repurchase related to unvested restricted stock and options early exercised, have been excluded from the computation of diluted net loss per share as the effect would reduce the net loss per share. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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 Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of June 30, 2024, several new accounting pronouncements had been issued by the Financial Accounting Standards Board with future adoption dates. All applicable accounting pronouncements will be adopted by the Company by the date required. Management is</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the impact of adoption of all pending accounting pronouncements but is not yet in a position to determine the impact on the Company’s financial statements and the notes thereto.</span></p></div> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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 Condensed Interim Financial Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed balance sheet as of June 30, 2024, the condensed statements of operations and comprehensive loss for the three and six months ended June 30, 2024 and 2023, the condensed statements of convertible preferred stock and stockholders’ equity / (deficit) for the three and six months ended June 30, 2024 and 2023, and the condensed statements of cash flows for the six months ended June 30, 2024 and 2023 are unaudited. These unaudited condensed financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly the Company’s financial position, results of operations, and cash flows for the interim period presented. The financial data and the other financial information contained in these notes to the condensed financial statements related to the three and six months ended June 30, 2024 and 2023 are also unaudited. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date. These unaudited condensed financial statements should be read in conjunction with the Company’s audited financial statements included in the Company’s prospectus (the Prospectus) dated March 27, 2024 related to its IPO filed pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended, with the SEC on March 28, 2024.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in the Company’s financial statements and accompanying notes. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may materially differ from these estimates and assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, management evaluates its estimates, primarily related to stock-based compensation, the fair value of its investments and common stock, and accrued research and development costs. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company’s estimates relating to the valuation of stock options require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs.</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.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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, Cash Equivalents, and Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash and cash equivalents include cash in readily available checking and money market accounts.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The balance reflected in these financial statements as restricted cash represents a deposit account pledged as collateral to secure a standby letter of credit required as a security deposit on one of the Company’s leased facilities. The Company has classified the restricted cash as a noncurrent asset on its balance sheets as of June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject the Company to the concentration of credit risk, consist primarily of cash, cash equivalents, and investments. The Company maintains deposits in federally insured financial institutions which exceeded federally insured limits by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of June 30, 2024. Management believes that the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. The Company’s investment policy includes guidelines for the quality of the related institutions and financial instruments and defines allowable investments that the Company may invest in, which the Company believes minimizes its exposure to concentration of credit risk.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2900000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain assets and liabilities are carried at fair value under U.S. GAAP. Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement determined based on assumptions that market participants would use in pricing an asset</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or liability. Financial assets and liabilities carried at fair value are classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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;">—Quoted prices in active markets for identical 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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;">—Quoted prices for similar assets and liabilities in active markets, quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-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 determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash, cash equivalents, and short-term investments are carried at fair value, determined according to the fair value hierarchy described above. The carrying values of the Company’s prepaid expenses, accounts payable, and accrued expenses approximate their fair value due to the short-term nature of these assets and liabilities. None of the Company’s non-financial assets or liabilities are recorded at fair value on a non-recurring basis.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Offering Costs and Common Stock Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalizes certain legal, professional, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity (deficit) as a reduction of proceeds generated as a result of the offering. As of June 30, 2024 and December 31, 2023, there were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of deferred offering costs, respectively. At the closing of the IPO, the amounts recorded in deferred offering costs were reclassified to additional paid-in capital within stockholders' equity.</span></p> 0 2200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are identified as components of an enterprise about which discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company views its operations and manages its business as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment.</span></p> 1 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s convertible preferred stock is classified as temporary equity in the accompanying balance sheets and excluded from stockholders’ equity / (deficit) as the potential redemption of such stock is outside the Company’s control and would require the redemption of the then-outstanding convertible preferred stock. The convertible preferred stock is not redeemable except for in the event of a liquidation, dissolution, or winding up of the Company. Costs incurred in connection with the issuance of convertible preferred stock are recorded as a reduction of gross proceeds from issuance. The Company does not accrete the carrying values of the preferred stock to the redemption values since the occurrence of these events was not considered probable as of December 31, 2023. Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,740,840</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.</span></p> 14740840 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per common share attributable to common stockholders is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. The Company’s potentially dilutive securities, which include its convertible preferred stock, options to purchase common stock, and common stock subject to repurchase related to unvested restricted stock and options early exercised, have been excluded from the computation of diluted net loss per share as the effect would reduce the net loss per share. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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 Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of June 30, 2024, several new accounting pronouncements had been issued by the Financial Accounting Standards Board with future adoption dates. All applicable accounting pronouncements will be adopted by the Company by the date required. Management is</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reviewing </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the impact of adoption of all pending accounting pronouncements but is not yet in a position to determine the impact on the Company’s financial statements and the notes thereto.</span></p> <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis and their respective input levels based on the fair value hierarchy (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.32%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></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 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="10" 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;">Fair Value Measurements Using</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of June 30, 2024 (in thousands)</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 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;">Amount</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;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">Money market funds (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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">U.S. government obligations (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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Corporate debt securities (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;">8,801</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;">8,801</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> </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 fair value of 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;">176,057</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;">28,130</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;">147,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in cash and cash equivalents on the balance sheets.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in short-term investments on the balance sheets.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.32%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></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 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="10" 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;">Fair Value Measurements Using</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023 (in thousands)</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 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;">Amount</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;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">Money market funds (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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">U.S. government obligations (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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Corporate debt securities (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;">4,903</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;">4,903</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> </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 fair value of 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;">118,783</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;">21,737</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;">97,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in cash and cash equivalents on the balance sheets.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in short-term investments on the balance sheets.</span></div></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices. The Company’s investments consist of available-for-sale securities and are classified as Level 2 because their value is based on valuations using significant inputs derived from or corroborated by observable market data.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> transfers of assets between fair value levels for all periods presented.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis and their respective input levels based on the fair value hierarchy (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.32%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></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 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="10" 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;">Fair Value Measurements Using</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of June 30, 2024 (in thousands)</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 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;">Amount</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;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">Money market funds (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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">U.S. government obligations (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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Corporate debt securities (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;">8,801</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;">8,801</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> </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 fair value of 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;">176,057</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;">28,130</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;">147,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in cash and cash equivalents on the balance sheets.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in short-term investments on the balance sheets.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.32%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></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 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="10" 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;">Fair Value Measurements Using</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023 (in thousands)</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 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;">Amount</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;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">Money market funds (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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align: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;">U.S. government obligations (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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;">Corporate debt securities (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;">4,903</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;">4,903</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> </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 fair value of 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;">118,783</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;">21,737</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;">97,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in cash and cash equivalents on the balance sheets.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Included in short-term investments on the balance sheets.</span></div></div> 28130000 28130000 139126000 139126000 8801000 8801000 176057000 28130000 147927000 21737000 21737000 92143000 92143000 4903000 4903000 118783000 21737000 97046000 0 0 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize investments accounted for as available-for-sale securities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.412%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:12.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" 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;">As of June 30, 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> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <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;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquisition<br/>Cost</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;">Unrealized<br/>Gain</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;">Unrealized<br/>Loss</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;">Estimated Fair <br/>Value</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: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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">U.S. government obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">53</span></p></td> <td style="white-space:nowrap;vertical-align: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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,812</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">176,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,057</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;word-break:break-word;white-space:pre-wrap;"> <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="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 colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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 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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">147,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#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 cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">176,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.412%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:12.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" 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;">As of December 31, 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:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <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;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquisition<br/>Cost</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;">Unrealized<br/>Gain</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;">Unrealized<br/>Loss</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;">Estimated Fair <br/>Value</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: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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">U.S. government obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align: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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">4,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</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;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;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,743</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;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,783</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;word-break:break-word;white-space:pre-wrap;"> <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="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 colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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 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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">97,046</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 cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">118,783</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:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 30, 2024 and December 31, 2023, the remaining contractual maturities of all the Company’s available-for-sale investments were less than 12 months. As of June 30, 2024 and December 31, 2023, the Company has not established an allowance for credit losses for any of its available-for-sale securities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> available-for-sale securities, with an estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">145.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in gross unrealized loss positions. As of December 31, 2023, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> available-for-sale securities, with an estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in gross unrealized loss positions. Based on its review of these investments, the Company believes that the unrealized losses reflect the impact of the rising interest rate environment and were not other-than-temporary in nature.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize investments accounted for as available-for-sale securities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.412%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:12.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" 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;">As of June 30, 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> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <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;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquisition<br/>Cost</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;">Unrealized<br/>Gain</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;">Unrealized<br/>Loss</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;">Estimated Fair <br/>Value</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: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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">U.S. government obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">53</span></p></td> <td style="white-space:nowrap;vertical-align: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;">139,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,812</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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">176,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,057</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;word-break:break-word;white-space:pre-wrap;"> <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="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 colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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 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;">28,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">147,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#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 cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">176,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.412%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:11.578000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:12.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" 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;">As of December 31, 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:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <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;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Acquisition<br/>Cost</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;">Unrealized<br/>Gain</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;">Unrealized<br/>Loss</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;">Estimated Fair <br/>Value</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: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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">U.S. government obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align: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;">92,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">4,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</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;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;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,743</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;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,783</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;word-break:break-word;white-space:pre-wrap;"> <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="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 colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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 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;">21,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">97,046</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 cash equivalents and investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">118,783</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> 28130000 28130000 139179000 53000 139126000 8812000 11000 8801000 176121000 64000 176057000 28130000 147927000 176057000 21737000 21737000 92106000 58000 21000 92143000 4900000 5000 2000 4903000 118743000 63000 23000 118783000 21737000 97046000 118783000 39 145500000 24 40300000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></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 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;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Lab equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Computers and software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#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;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">157</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;">157</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;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Less accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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,727</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;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,573</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:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense related to property and equipment was $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="background-color:#ffffff;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;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended June 30, 2024, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="background-color:#ffffff;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;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended June 30, 2023, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></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 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;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Lab equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Computers and software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#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;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">157</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;">157</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;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Less accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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,727</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;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,573</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> 4334000 4264000 839000 833000 1664000 46000 157000 157000 6994000 5300000 3255000 2727000 3739000 2573000 300000 500000 200000 500000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Payable and Accrued Liabilities</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable and accrued liabilities consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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 research and development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">939</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;">469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts payable and accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">6,066</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;">4,266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable and accrued liabilities consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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 research and development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">939</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;">469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts payable and accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">6,066</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;">4,266</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> 1686000 2222000 3441000 1575000 939000 469000 6066000 4266000 <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease Agreements</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2022 Lease</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2021, as amended in November 2021, the Company entered into a non-cancelable operating lease for a facility in San Diego, California (the 2022 Lease). The 2022 Lease had an initial term that ended in May 2024, although this was subsequently amended such that this lease now ends on that date occurring </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days after the lease commencement date for the 2024 Lease (see below). The 2022 Lease provides for the rental of lab and office space, contains rent escalation provisions, and requires the Company to pay a portion of the operating costs related to the underlying multitenant facility. Rental payments under the 2022 Lease commenced in mid-January 2022. Based on information obtained from its landlord, the Company has recorded a right-of-use (ROU) asset and an associated lease obligation for the lab and office space leased under the 2022 Lease. The net ROU asset of $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and associated lease obligation of $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million are reflected in the Company’s balance sheet as of June 30, 2024 and are estimates that will change should there be a change in the anticipated occupancy date of the property and associated campus underlying the 2024 Lease. The Company’s estimated incremental borrowing rate of approximately </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% was used in its present value calculation as the 2022 Lease does not have a stated rate and the implicit rate was not readily determinable.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, future minimum lease payments under the 2022 Lease are expected to total $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, including imputed interest of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. All future payments under the 2022 Lease are expected to occur in 2024.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2024 Lease</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2021, the Company entered into a non-cancelable facility lease for approximately </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet of lab and office space in La Jolla, California (the 2024 Lease). The facility to be occupied by the Company under the 2024 Lease will be built to the Company’s specifications; the 2024 Lease agreement includes tenant improvement allowances totaling $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.0</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, repayment of which is included in the future minimum lease payments called for under the agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, although construction of the property underlying the 2024 Lease is underway, the commencement date of the 2024 Lease has not yet been determined. At completion of construction, the Company will occupy the facility for a 120-month term, with payments under the lease commencing after a six-month rent abatement period and continuing through the conclusion of the term. As of June 30, 2024, the landlord has advised the Company that this property will be available for occupancy in October 2024. This date is an estimate, which is subject to change based on the delivery of the property and its associated campus. The 2024 Lease includes base lease payments aggregating $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.9</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, as well as additional charges for common area maintenance and property taxes. The Company has the right to extend the term of the 2024 Lease for an additional </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months.</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, as a security deposit under this agreement, the Company is required to maintain a standby letter-of-credit in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which must remain in place until November 2034.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has made upfront payments under its lease agreements totaling $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of which is included in other long-term assets on the balance sheet as of June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash for operating leases, included in the operating activities section of the condensed statements of cash flows, for each of the six-month periods ended June 30, 2024, and 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P14D 800000 800000 0.08 800000 7000 80000 22000000 71900000 P60M 500000 800000 500000 500000 1400000 1400000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commitments and Contingencies</span></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into contracts in the normal course of business with various third parties for preclinical research studies, clinical trials, testing, manufacturing, and other services. These contracts generally provide for termination upon notice and are cancellable without significant penalty or payment and do not contain any minimum purchase commitments.</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.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">indemnification agreements with officers and members of its board of directors that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs because of these indemnifications. The Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on its financial position, results of operations or cash flows, and it has not accrued any liabilities related to such obligations in its financial statements as of June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Litigation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. There are no matters currently outstanding for which any liabilities have been accrued. The Company was not a defendant in any lawsuit for the six months ended June 30, 2024 and the year ended December 31, 2023.</span></p> <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Convertible Preferred Stock</span></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Series A, B, and C Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company issued its convertible preferred stock in a series of transactions as follows:</span></p><div class="item-list-element-wrapper" style="margin-left:11.194%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.108889039028894%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2018, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,142,857</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A convertible preferred stock were issued for cash at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.70</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million;</span></div></div><div class="item-list-element-wrapper" style="margin-left:11.194%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.108889039028894%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2019, an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,046,438</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A convertible preferred stock were issued for cash at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.70</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million;</span></div></div><div class="item-list-element-wrapper" style="margin-left:11.194%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.108889039028894%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,189,295</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A convertible preferred stock were issued for cash at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.70</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million;</span></div></div><div class="item-list-element-wrapper" style="margin-left:11.194%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.108889039028894%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2021, the Company entered into a Series B convertible preferred stock purchase agreement under which it issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,211,116</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its Series B convertible preferred stock for cash, at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million;</span></div></div><div class="item-list-element-wrapper" style="margin-left:11.194%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.108889039028894%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April and May 2023, the Company entered into a Series C convertible preferred stock purchase agreement under which it issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">142,857,138</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series C convertible preferred stock for cash, at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.70</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">99.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;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 Issued for Conversion of Convertible Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Immediately prior to the closing of the IPO on April 2, 2024, the Company’s outstanding convertible preferred stock automatically converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,740,840</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock, as adjusted for the reverse stock split. Following the closing of the IPO, no shares of convertible preferred stock were authorized or outstanding.</span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rights, Preferences, and Privileges of Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The rights, preferences, and privileges of the previously outstanding convertible preferred stock are detailed in Note 9 of the notes to financial statements included the Prospectus.</span></p> 7142857 0.7 4900000 26046438 0.7 18100000 33189295 0.7 23200000 78211116 1.35 105300000 142857138 0.7 99700000 14740840 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common Stock</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;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 Rights</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The holder of each outstanding share of common stock is entitled to </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vote on all matters submitted to a vote of the holders of common stock.</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Subject to the rights of the holders of any class of the Company’s capital stock having any preference or priority over common stock, the holders of common stock are entitled to receive dividends that are declared by the Company’s board of directors out of legally available funds. In the event of a liquidation, dissolution or winding-up, the holders of common stock are entitled to share ratably in the net assets remaining after payment of liabilities and the liquidation value of the Preferred Stock then outstanding. The common stock has no preemptive rights, conversion rights, redemption rights or sinking fund provisions, and there are no dividends in arrears or default. All shares of common stock have equal distribution, liquidation and voting rights, and have no preferences or exchange rights.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="background-color:#ffffff;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 Future Issuance</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common stock reserved for future issuance consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of June 30,</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;">As of December 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;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">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;">Conversion of outstanding convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,740,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Common stock options issued and 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;">4,188,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,813,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Equity awards 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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,279,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">861,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:#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;">Shares available for purchase under the 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;">231,919</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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,699,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,415,932</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> The holder of each outstanding share of common stock is entitled to one vote on all matters submitted to a vote of the holders of common stock. 1 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common stock reserved for future issuance consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of June 30,</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;">As of December 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;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">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;">Conversion of outstanding convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,740,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Common stock options issued and 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;">4,188,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,813,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Equity awards 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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,279,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">861,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:#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;">Shares available for purchase under the 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;">231,919</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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,699,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,415,932</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> 14740840 4188436 2813937 2279257 861155 231919 6699612 18415932 <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Options and Stock-Based Compensation</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Incentive Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company adopted the 2024 Incentive Plan (as amended, the Plan), which has a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Plan provides for the grant of incentive stock options, nonqualified stock options, restricted stock, dividend equivalents, restricted stock units, stock appreciation rights, and other stock or cash-based awards to its employees, consultants, and directors. Options granted under the Plan are exercisable at various dates as determined upon grant and will expire no more than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from their date of grant. Stock options generally vest over terms of either </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48 months</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The exercise price of awards under the Plan shall not be less than </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the estimated fair market value of the Company’s stock on the date of grant. In addition, the Plan includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the Plan will be increased annually on the first day of each calendar year during the term of the Plan, beginning in 2025, by an amount equal to the lesser of (i) </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. As of June 30, 2024, a total of </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,832,714</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were authorized for issuance under the Plan. On June 30, 2024, </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,279,257</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of these shares remain available for grant under the Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to the adoption of the Plan, the Company had awarded common stock options under the 2018 Equity Incentive Plan (as amended, the Predecessor Plan). Under the provisions of the Plan, the shares subject to awards issued under the Predecessor Plan that were outstanding as of March 27, 2024, and that are subsequently cancelled or forfeited, will become available for issuance under, and serve to increase the number of shares that may be issued under, the Plan.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Options</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:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Plan and certain other related information is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.4%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/> Remaining<br/>Term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate-<br/>Intrinsic<br/>Value <br/>(in 000’s)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance 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;">2,813,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.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;">562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,393,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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="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;">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;">15,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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="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;">Forfeited and expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">4,034</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="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.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">Balance as of June 30, 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;">4,188,436</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;">6.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</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;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Vested and expected to vest at June 30, 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;">4,188,436</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;">6.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</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;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Exercisable as of June 30, 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,394,504</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;">4.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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.6</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;">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> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value in the above table is the difference between the estimated fair value of the Company’s common stock as of either June 30, 2024 or December 31, 2023, and the exercise price of stock options that had exercise prices below that 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="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The options exercised during the three and six months ended June 30, 2024 had an intrinsic value at exercise of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The options exercised during the three and six months ended June 30, 2023 had an intrinsic value at exercise of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,000</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.29%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:8.878%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:8.878%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:10.278%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:10.278%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family: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/>June 30,</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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended <br/>June 30,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development 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;">888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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 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;">1,247</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;">532</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,051</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;">875</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 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;">2,135</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;">927</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,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,542</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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, unrecognized compensation cost related to outstanding time-based options was $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.2</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.9</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the stock options granted during the following periods were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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/>June 30,</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="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;">Six Months Ended <br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected option life (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Assumed volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.4</span></p></td> <td style="white-space:nowrap;vertical-align: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.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assumed risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.2</span></p></td> <td style="white-space:nowrap;vertical-align: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.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant date per share fair value of options granted during the three months ended June 30, 2024 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.55</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.64</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The weighted-average grant date per share fair value of options granted during the six months ended June 30, 2024 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.59</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.64</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company’s board of directors adopted, and the Company’s stockholders approved, the Company’s 2024 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. The ESPP permits participants to contribute up to a specified percentage of their eligible compensation during a series of offering periods of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24 months</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, each comprised of four </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six-month</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> purchase periods, to purchase the Company’s common stock. The purchase price of the shares will be </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the fair market value of the Company’s common stock on the first day of trading of the applicable offering period or on the applicable purchase date, whichever is lower. A total of </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,919</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were initially reserved for issuance under the ESPP. In addition, the ESPP includes an “evergreen” provision whereby the number of shares of common stock available for issuance under the ESPP will be increased annually on the first day of each calendar year during the term of the ESPP, beginning in 2025, by an amount equal to the lesser of (i) </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the shares of common stock outstanding on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as determined by the Company’s board of directors or an authorized committee of the board of directors. The Company recognized stock-based compensation expense related to the ESPP of $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for both the three and six month periods ended June 30, 2024, and $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the three and six months ended June 30, 2023. As of June 30, 2024, the unrecognized compensation cost related to the ESPP was $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and is expected to be recognized as expense over approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.29</span></span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. As of June 30, 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million has been withheld on behalf of employees for future purchases under the ESPP and is included in accrued compensation on the condensed balance sheets. The Company issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;background-color:#ffffff;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares under the ESPP during the three and six months ended June 30, 2024 and 2023.</span></p> P10Y P10Y P36M P48M 1 0.05 2832714 2279257 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Plan and certain other related information is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.4%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/> Remaining<br/>Term (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate-<br/>Intrinsic<br/>Value <br/>(in 000’s)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance 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;">2,813,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.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;">562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,393,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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="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;">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;">15,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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="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;">Forfeited and expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">4,034</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="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.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">Balance as of June 30, 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;">4,188,436</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;">6.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</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;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Vested and expected to vest at June 30, 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;">4,188,436</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;">6.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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</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;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Exercisable as of June 30, 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,394,504</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;">4.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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.6</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;">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> </table> 2813937 4.1 P7Y9M18D 562000 1393744 11.16 15211 3.9 4034 4.05 4188436 6.47 P8Y7M6D 166000 4188436 6.47 P8Y7M6D 166000 1394504 4.55 P7Y7M6D 165000 1000 32000 4000 11000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.29%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:8.878%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:8.878%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:10.278%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:10.278%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family: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/>June 30,</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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-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;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six Months Ended <br/>June 30,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <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;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development 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;">888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align: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;">667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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 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;">1,247</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;">532</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,051</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;">875</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 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;">2,135</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;">927</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,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,542</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> 888000 395000 1412000 667000 1247000 532000 2051000 875000 2135000 927000 3463000 1542000 21200000 P2Y10M24D <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the stock options granted during the following periods were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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/>June 30,</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="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;">Six Months Ended <br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected option life (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;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;">Assumed volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.4</span></p></td> <td style="white-space:nowrap;vertical-align: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.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assumed risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.2</span></p></td> <td style="white-space:nowrap;vertical-align: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.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P6Y P6Y P6Y P6Y 0.913 0.914 0.949 0.915 0.043 0.039 0.042 0.039 4.55 5.64 11.59 5.64 P24M P6M 0.85 231919 0.01 300000 300000 0 0 800000 P1Y3M14D 100000 0 0 0 0 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Loss Per Common Share</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the computation of basic and diluted net loss per common share of the Company (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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/>June 30,</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="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;">Six Months Ended<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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> <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;">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:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,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="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares of common stock used in<br/>   computing net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">22,023</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,206</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;">11,641</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,195</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;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">0.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following potential shares of its common stock, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.48%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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;">June 30,</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> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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> <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;">Conversion of outstanding convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,740,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;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;">Options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,468,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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;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;">Options early exercised subject to future vesting</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">435</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,850</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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,212,506</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> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the computation of basic and diluted net loss per common share of the Company (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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/>June 30,</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="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;">Six Months Ended<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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> <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;">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:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,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="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average shares of common stock used in<br/>   computing net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">22,023</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,206</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;">11,641</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,195</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;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;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;">0.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -16976000 -12398000 -32406000 -24117000 22023000 22023000 1206000 1206000 11641000 11641000 1195000 1195000 -0.77 -0.77 -10.28 -10.28 -2.78 -2.78 -20.18 -20.18 <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="background-color:#ffffff;color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following potential shares of its common stock, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.48%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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;">June 30,</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> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;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 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> <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;">Conversion of outstanding convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,740,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;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;">Options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,468,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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;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;">Options early exercised subject to future vesting</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">435</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,850</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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,212,506</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> </tr> </table> 0 14740840 4188436 2468816 435 2850 4188871 17212506 <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;font-style:italic;min-width:fit-content;">Rule 10b5-1 Trading Arrangements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, our officers (as defined in Rule 16a-1(f) of the Exchange Act) and directors may enter into Rule 10b5-1 or non-Rule 10b5-1 trading arrangements (as each such term is defined in Item 408 of Regulation S-K). During the three months ended June 30, 2024, our officers or directors adopted, modified, or terminated such trading arrangements as set forth below.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:24.7%;"></td> <td style="width:11.46%;"></td> <td style="width:13.92%;"></td> <td style="width:9.82%;"></td> <td style="width:9.82%;"></td> <td style="width:12.28%;"></td> <td style="width:18%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td rowspan="2" style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td rowspan="2" style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="text-indent:36pt;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;text-decoration:underline;min-width:fit-content;"><br/><br/>Action</span></p></td> <td rowspan="2" style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="text-indent:36pt;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;text-decoration:underline;min-width:fit-content;"><br/><br/>Date</span></p></td> <td colspan="2" style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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;text-decoration:underline;min-width:fit-content;">Trading Arrangement</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;text-align:left;"><p style="font-size:12pt;margin-top:0;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;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><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;text-decoration:underline;min-width:fit-content;">Rule 10b5-1*</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><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;text-decoration:underline;min-width:fit-content;">Non-Rule 10b5‑1**</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:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Total Shares Subject to Plan</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:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Expiration Date</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jami Rubin</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">,</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Financial Officer</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">Adopt</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 23, 2024</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">X</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">9,000</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">April 29, 2025</span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">Adopt</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 24, 2024</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">X</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">32,537</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 21, 2025</span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> </table> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:24.7%;"></td> <td style="width:11.46%;"></td> <td style="width:13.92%;"></td> <td style="width:9.82%;"></td> <td style="width:9.82%;"></td> <td style="width:12.28%;"></td> <td style="width:18%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Neil Abdollahian</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">,<br/></span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Business Officer</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Jessica Oien</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">,<br/></span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Legal Officer and Corporate Secretary</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">Adopt</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 24, 2023</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">X</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">35,000</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 23, 2025</span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Klaus Wagner, M.D., Ph.D</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">.,<br/></span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Medical Officer</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">Adopt</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 24, 2024</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">X</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">68,000</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">April 30, 2025</span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chris Hassig, Ph.D</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">.,<br/></span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Chief Scientific Officer</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">Adopt</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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 26, 2024</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">X</span></span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">54,820</span></p></td> <td style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;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><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;">September 30, 2025</span></span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td colspan="7" style="padding-left:0.08in;vertical-align:top;padding-right:0.08in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">____________________</span></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">* Intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">** </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Not</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></p><div class="item-list-element-wrapper" style="margin-left:0.3402777777777778in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:3.491405046981553%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">This trading plan may expire earlier if all transactions under the trading plan are completed before the scheduled expiration date.</span></div></div></td> </tr> </table> Jami Rubin Chief Financial Officer May 23, 2024 true 9000 April 29, 2025 May 24, 2024 true 32537 May 21, 2025 Neil Abdollahian Chief Business Officer Jessica Oien Chief Legal Officer and Corporate Secretary May 24, 2023 true 35000 May 23, 2025 Klaus Wagner, M.D., Ph.D Chief Medical Officer May 24, 2024 true 68000 April 30, 2025 Chris Hassig, Ph.D Chief Scientific Officer May 26, 2024 true 54820 September 30, 2025 false false false false false