v3.26.1
Cash, Cash Equivalents and Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2026
Cash, Cash Equivalents and Short-Term Investments  
Schedule of cash, cash equivalents and short-term investments

Cash, cash equivalents and short-term investments consisted of the following as of March 31, 2026 and December 31, 2025 (in thousands):

March 31, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Cash

$

42,198

$

42,370

Cash equivalents:

 

Money market mutual fund

 

230,714

208,124

Total cash and cash equivalents

 

272,912

250,494

Short-term investments:

 

U.S. Treasury notes and bills

 

9,908

19,838

Mutual funds

 

98,120

99,182

Corporate debt securities

22,694

41,694

Total short-term investments

 

130,722

160,714

Cash, cash equivalents and short-term investments

$

403,634

$

411,208

Schedule of available-for-sale investments

The amortized cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale investments by type of security at March 31, 2026 were as follows (in thousands):

Amortized

Unrealized

Unrealized

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Fair Value

U.S. Treasury notes

$

9,877

$

31

$

$

9,908

Corporate debt securities

22,707

10

(23)

22,694

Total available-for-sale investments

$

32,584

$

41

$

(23)

$

32,602

The amortized cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale investments by type of security at December 31, 2025 were as follows (in thousands):

Amortized

Unrealized 

Unrealized 

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Fair Value

U.S. Treasury notes

$

19,197

 

$

641

$

$

19,838

Corporate debt securities

40,803

 

891

 

41,694

Total available-for-sale investments

$

60,000

 

$

1,532

$

$

61,532

Schedule of investments based on stated contractual maturities

The following table summarizes the amortized cost and fair value of available-for-sale investments based on stated contractual maturities as of March 31, 2026 (in thousands):

  ​ ​ ​

Amortized Cost

  ​ ​ ​

Fair Value

Due within one year

$

22,811

$

22,841

Due after one year through five years

9,773

9,761

Due after five years through ten years

 

 

Total

$

32,584

$

32,602

The following table summarizes the amortized cost and fair value of available-for-sale investments based on stated contractual maturities as of December 31, 2025 (in thousands):

  ​ ​ ​

Amortized Cost

  ​ ​ ​

Fair Value

Due within one year

$

45,664

 

$

46,775

Due after one year through five years

 

14,336

 

 

14,757

Due after five years through ten years

Total

$

60,000

 

$

61,532

Schedule of gross unrealized losses and fair value of available-for-sale debt securities, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position

The following table shows the Company’s gross unrealized losses and fair value of available-for-sale debt securities, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position at March 31, 2026 (in thousands):

  ​ ​ ​

Less than 12 Months

  ​ ​ ​

12 Months or More

  ​ ​ ​

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

U.S. Treasury notes

$

$

$

9,908

$

(645)

$

9,908

$

(645)

Corporate debt securities

 

 

 

22,694

 

(1,710)

 

22,694

 

(1,710)

Total

$

$

$

32,602

$

(2,355)

$

32,602

$

(2,355)

Schedule of unrealized gains (losses) related to equity securities held

Unrealized gains (losses) during the three months ended March 31, 2026 and 2025 related to equity securities held at March 31, 2026 and 2025 are as follows (in thousands):

  ​ ​ ​

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Net losses recognized during the period on equity securities

$

(1,062)

$

Less: net gains recognized during the period on equity securities sold during the period

 

 

659

Unrealized gains (losses) recognized during the period on equity securities still held at March 31, 2026 and 2025

$

(1,062)

$

659