v3.26.1
Fair Value of Financial Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value of Financial Assets and Liabilities  
Schedule of assets and liabilities measured at fair value on a recurring and non-recurring basis

June 30, 2026

(In thousands)

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets:

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Cash equivalents

$

18,505

$

$

$

18,505

Marketable securities

 

151,454

151,454

Total assets

$

18,505

$

151,454

$

$

169,959

Liabilities:

Contingent consideration

$

$

$

11,300

$

11,300

Total liabilities

$

$

$

11,300

$

11,300

December 31, 2025

(In thousands)

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets:

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Cash equivalents

$

16,302

$

$

$

16,302

Marketable securities

 

131,403

131,403

Total assets

$

16,302

$

131,403

$

$

147,705

Liabilities:

Contingent consideration

$

$

$

11,000

$

11,000

Total liabilities

$

$

$

11,000

$

11,000

Schedule of the fair value of available for sale marketable securities

June 30, 2026

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

94,298

$

53

$

(300)

$

94,051

Commercial paper

4,945

(1)

4,944

Treasury bills

4,997

4,997

U.S. government debt securities(2)

47,518

30

(86)

47,462

Total marketable securities

$

151,758

$

83

$

(387)

$

151,454

(1)Included in Corporate debt securities is $63.9 million with maturity dates between one and three years.
(2)Included in U.S. government debt securities is $15.1 million with maturity dates between one and three years.

December 31, 2025

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

85,222

$

373

$

$

85,595

U.S. government debt securities(2)

45,571

237

45,808

Total marketable securities

$

130,793

$

610

$

$

131,403

(1)Included in Corporate debt securities is $45.4 million with maturity dates between one and three years.
(2)Included in U.S. government debt securities is $15.2 million with maturity dates between one and three years.