XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value of Financial Assets and Liabilities  
Schedule of assets and liabilities measured at fair value on a recurring basis

December 31, 2023

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

    

    

    

    

    

    

    

    

Cash equivalents

$

32,177

$

$

$

32,177

Marketable securities

 

141,999

141,999

Total assets

$

32,177

$

141,999

$

$

174,176

Liabilities:

Contingent consideration

$

$

$

6,200

$

6,200

Total liabilities

$

$

$

6,200

$

6,200

December 31, 2022

(In thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

    

    

    

    

    

    

    

    

Cash equivalents

$

38,516

$

$

$

38,516

Marketable securities

 

184,536

184,536

Total assets

$

38,516

$

184,536

$

$

223,052

Liabilities:

Contingent consideration

$

$

$

33,100

$

33,100

Total liabilities

$

$

$

33,100

$

33,100

Schedule of the fair value of available for sale marketable securities

December 31, 2023

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

52,362

$

65

$

(142)

$

52,285

Commercial paper

12,345

2

(1)

12,346

Asset-backed debt securities(2)

10,953

42

(30)

10,965

Foreign government agency debt securities(3)

4,698

43

4,741

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

61,750

8

(96)

61,662

Total marketable securities

$

142,108

$

160

$

(269)

$

141,999

(1) Included in Corporate debt securities is $28.0 million with maturity dates between one and two years.

(2) Included in Asset-backed debt securities is $6.2 million with maturity dates between one and three years.

(3) Included in Foreign government agency debt securities is $4.7 million with a maturity date between one and two years.

(4) Included in U.S. government and government agency debt securities is $23.9 million with maturity dates between one and two years.

December 31, 2022

Gross

Gross

Book

Unrealized

Unrealized

Fair

(In thousands)

Value

Gain

Loss

Value

Marketable securities:

Corporate debt securities(1)

$

40,626

$

$

(251)

$

40,375

Commercial paper

79,598

79,598

Asset-backed debt securities(2)

14,641

4

(123)

14,522

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

50,571

(530)

50,041

Total marketable securities

$

185,436

$

4

$

(904)

$

184,536

(1) Included in Corporate debt securities is $4.8 million with maturity dates between one and five years.

(2) Included in Asset-backed debt securities is $2.4 million with maturity dates between one and five years.

(3) Included in U.S. government and government agency debt securities is $5.0 million with maturity dates between one and five years.