XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Assets and Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value of Financial Assets and Liabilities  
Schedule of assets and liabilities measured at fair value on a recurring and non-recurring basis

September 30, 2025

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

    

    

    

    

    

    

    

    

Cash equivalents

$

21,707

$

$

$

21,707

Marketable securities

 

141,953

141,953

Total assets

$

21,707

$

141,953

$

$

163,660

Liabilities:

Contingent consideration

$

$

$

10,600

$

10,600

Total liabilities

$

$

$

10,600

$

10,600

December 31, 2024

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

    

    

    

    

    

    

    

    

Cash equivalents

$

22,245

$

$

$

22,245

Marketable securities

 

179,326

179,326

Total assets

$

22,245

$

179,326

$

$

201,571

Liabilities:

Contingent consideration

$

$

$

8,700

$

8,700

Total liabilities

$

$

$

8,700

$

8,700

Schedule of the fair value of available for sale marketable securities

September 30, 2025

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

90,827

$

379

$

(4)

$

91,202

U.S. government debt securities(2)

50,529

222

50,751

Total marketable securities

$

141,356

$

601

$

(4)

$

141,953

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

December 31, 2024

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

105,154

$

192

$

(156)

$

105,190

Commercial paper

4,720

(1)

4,719

Foreign government agency debt securities

4,911

16

4,927

U.S. government and government agency debt securities(2)

64,454

47

(11)

64,490

Total marketable securities

$

179,239

$

255

$

(168)

$

179,326

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