v3.26.1
Investments (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments

The components of investments consisted of the following:

 

 

 

Fair Value Level

 

Amortized Cost Basis

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Fair Value

 

March 31, 2026

 

(in thousands)

 

Corporate debt securities

 

Level 2

 

$

204,550

 

 

$

8

 

 

$

(628

)

 

$

203,930

 

United States government agency securities

 

Level 2

 

 

35,341

 

 

 

-

 

 

 

(127

)

 

 

35,214

 

Asset-backed securities

 

Level 2

 

 

40,688

 

 

 

3

 

 

 

(52

)

 

 

40,639

 

Yankee debt securities

 

Level 2

 

 

15,621

 

 

 

-

 

 

 

(40

)

 

 

15,581

 

Commercial paper

 

Level 2

 

 

13,396

 

 

 

-

 

 

 

(23

)

 

 

13,373

 

Certificate of deposits

 

Level 2

 

 

3,537

 

 

 

2

 

 

 

-

 

 

 

3,539

 

Total debt investments

 

 

 

 

313,133

 

 

 

13

 

 

 

(870

)

 

 

312,276

 

Money market investments

 

Level 1

 

 

28,106

 

 

 

-

 

 

 

-

 

 

 

28,106

 

Total short-term marketable securities

 

 

 

$

341,239

 

 

$

13

 

 

$

(870

)

 

$

340,382

 

 

 

 

 

Fair Value Level

 

Amortized Cost Basis

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Fair Value

 

December 31, 2025

 

(in thousands)

 

Corporate debt securities

 

Level 2

 

$

168,802

 

 

$

46

 

 

$

(102

)

 

$

168,746

 

United States government agency securities

 

Level 2

 

 

53,380

 

 

 

43

 

 

 

-

 

 

 

53,423

 

Asset-backed securities

 

Level 2

 

 

33,249

 

 

 

35

 

 

 

(1

)

 

 

33,283

 

Yankee debt securities

 

Level 2

 

 

10,599

 

 

 

7

 

 

 

(3

)

 

 

10,603

 

Commercial paper

 

Level 2

 

 

5,618

 

 

 

4

 

 

 

-

 

 

 

5,622

 

Certificate of deposits

 

Level 2

 

 

1,595

 

 

 

1

 

 

 

-

 

 

 

1,596

 

Total debt investments

 

 

 

 

273,243

 

 

 

136

 

 

 

(106

)

 

 

273,273

 

Equity investments

 

Level 1

 

 

19,997

 

 

 

-

 

 

 

-

 

 

 

19,997

 

Money market investments

 

Level 1

 

 

37,606

 

 

 

-

 

 

 

-

 

 

 

37,606

 

Total short-term marketable securities

 

 

 

$

330,846

 

 

$

136

 

 

$

(106

)

 

$

330,876

 

Schedule of Contractual Maturities of Available-for-sale Debt Securities

The contractual maturities of available-for-sale debt securities as of March 31, 2026 were as follows:

 

 

March 31, 2026

 

 

 

Amortized Cost Basis

 

 

Fair Value

 

 

 

(in thousands)

 

Due in one year or less

 

$

219,563

 

 

$

219,066

 

Due after one year through five years

 

 

121,676

 

 

 

121,316

 

Total

 

$

341,239

 

 

$

340,382