XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements and Marketable Securities Available-for-Sale (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Marketable securities Measured at Fair Value on Recurring Basis

 

 

 

June 30, 2026

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(In thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

20,348

 

 

$

20,348

 

 

$

 

 

$

 

 

 

 

20,348

 

 

 

20,348

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposits

 

 

2,890

 

 

 

 

 

 

2,890

 

 

 

 

Commercial paper

 

 

10,633

 

 

 

 

 

 

10,633

 

 

 

 

U.S. government and government agency securities

 

 

298,423

 

 

 

 

 

 

298,423

 

 

 

 

Corporate bonds

 

 

90,406

 

 

 

 

 

 

90,406

 

 

 

 

 

 

 

402,352

 

 

 

 

 

 

402,352

 

 

 

 

Total financial assets:

 

$

422,700

 

 

$

20,348

 

 

$

402,352

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2025

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(In thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

52,339

 

 

$

52,339

 

 

$

 

 

$

 

U.S. government and government agency securities

 

 

43,990

 

 

 

 

 

 

43,990

 

 

 

 

 

 

 

96,329

 

 

 

52,339

 

 

 

43,990

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposits

 

 

3,918

 

 

 

 

 

 

3,918

 

 

 

 

Commercial paper

 

 

5,158

 

 

 

 

 

 

5,158

 

 

 

 

U.S. government and government agency securities

 

 

226,777

 

 

 

 

 

 

226,777

 

 

 

 

Corporate bonds

 

 

129,272

 

 

 

 

 

 

129,272

 

 

 

 

 

 

 

365,125

 

 

 

 

 

 

365,125

 

 

 

 

Total financial assets:

 

$

461,454

 

 

$

52,339

 

 

$

409,115

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Warrants

 

$

2,865

 

 

$

2,865

 

 

$

 

 

$

 

Schedule of Cost, Aggregate Fair Value and Unrealized Gains of Marketable Securities Available-for-sale

The following table provides the amortized cost, aggregate fair value, and unrealized gains (losses) of marketable securities as of June 30, 2026 and December 31, 2025:

 

 

 

June 30, 2026

 

 

 

Amortized
Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

 

 

(In thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

20,348

 

 

$

 

 

$

 

 

$

20,348

 

 

 

 

20,348

 

 

 

 

 

 

 

 

 

20,348

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposits

 

 

2,888

 

 

 

2

 

 

 

 

 

 

2,890

 

Commercial paper

 

 

10,643

 

 

 

1

 

 

 

(11

)

 

 

10,633

 

U.S. government and government agency securities

 

 

299,198

 

 

 

18

 

 

 

(793

)

 

 

298,423

 

Corporate bonds

 

 

90,529

 

 

 

13

 

 

 

(136

)

 

 

90,406

 

 

 

 

403,258

 

 

 

34

 

 

 

(940

)

 

 

402,352

 

 

 

$

423,606

 

 

$

34

 

 

$

(940

)

 

$

422,700

 

 

 

 

 

December 31, 2025

 

 

 

Amortized
Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

 

 

(In thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

52,339

 

 

$

 

 

$

 

 

$

52,339

 

U.S. government and government agency securities

 

 

43,985

 

 

 

5

 

 

 

 

 

 

43,990

 

 

 

 

96,324

 

 

 

5

 

 

 

 

 

 

96,329

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposits

 

 

3,909

 

 

 

9

 

 

 

 

 

 

3,918

 

Commercial paper

 

 

5,154

 

 

 

4

 

 

 

 

 

 

5,158

 

U.S. government and government agency securities

 

 

226,247

 

 

 

530

 

 

 

 

 

 

226,777

 

Corporate bonds

 

 

129,044

 

 

 

249

 

 

 

(21

)

 

 

129,272

 

 

 

 

364,354

 

 

 

792

 

 

 

(21

)

 

 

365,125

 

 

 

$

460,678

 

 

$

797

 

 

$

(21

)

 

$

461,454

 

Schedule of Net Realized Gain (Loss) on Marketable Securities

For the three and six months ended June 30, 2026 and 2025, there were no unrealized gains or losses on equity securities. The activity related to the net gains (losses) on marketable securities included in other income (expense) on the consolidated statements of operations and comprehensive loss were as follows (in thousands):

 

 

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Net realized gains (losses) on available-for-sale securities were as follows:

 

 

 

 

 

 

 

 

 

 

 

 

Realized gains from sales of available-for-sale securities

 

$

20

 

 

$

 

 

$

28

 

 

$

3

 

Realized losses from sales of available-for-sale securities

 

 

(11

)

 

 

(1

)

 

 

(11

)

 

 

(1

)

Net gains (losses) on marketable securities

 

$

9

 

 

$

(1

)

 

$

17

 

 

$

2

 

Schedule of Marketable Securities with Continuous Unrealized Losses

The following tables provide marketable securities with continuous unrealized losses for less than 12 months and 12 months or greater and the related fair values as of June 30, 2026 and December 31, 2025 were as follows:

 

 

 

June 30, 2026

 

 

 

Less than 12 Months

 

 

12 Months or Greater

 

 

Total

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

 

(In thousands)

 

Commercial paper

 

$

9,375

 

 

$

(11

)

 

$

 

 

$

 

 

$

9,375

 

 

$

(11

)

U.S. government and government agency securities

 

 

226,327

 

 

 

(793

)

 

 

 

 

 

 

 

 

226,327

 

 

 

(793

)

Corporate bonds

 

 

66,182

 

 

 

(136

)

 

 

 

 

 

 

 

 

66,182

 

 

 

(136

)

 

 

$

301,884

 

 

$

(940

)

 

$

 

 

$

 

 

$

301,884

 

 

$

(940

)

 

 

 

December 31, 2025

 

 

 

Less than 12 Months

 

 

12 Months or Greater

 

 

Total

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

 

(In thousands)

 

Corporate bonds

 

$

18,157

 

 

$

(21

)

 

$

 

 

$

 

 

$

18,157

 

 

$

(21

)

 

 

$

18,157

 

 

$

(21

)

 

$

 

 

$

 

 

$

18,157

 

 

$

(21

)

Schedule Of Available for sale Securities Maturity On Fair Value

Maturity information based on fair value is as follows as of June 30, 2026:

 

 

 

Within one year

 

 

After one year
through five years

 

 

Total

 

 

 

(In thousands)

 

Certificate of deposits

 

$

2,890

 

 

$

 

 

$

2,890

 

Commercial paper

 

 

10,633

 

 

 

 

 

 

10,633

 

U.S. government and government agency securities

 

 

250,357

 

 

 

48,066

 

 

 

298,423

 

Corporate bonds

 

 

40,182

 

 

 

50,224

 

 

 

90,406

 

 

$

304,062

 

 

$

98,290

 

 

$

402,352