v3.25.1
Investments (Tables)
3 Months Ended
Mar. 31, 2025
Investments [Abstract]  
Investments consist of available-for-sale securities

Investments consisted of available-for-sale securities as follows (in thousands):

 

 

March 31, 2025

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair
Value

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

42,200

 

 

$

18

 

 

$

(4

)

 

$

42,214

 

U.S. Treasury securities

 

 

26,811

 

 

 

21

 

 

 

(4

)

 

 

26,828

 

Total short-term marketable securities

 

$

69,011

 

 

$

39

 

 

$

(8

)

 

$

69,042

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

59,961

 

 

$

148

 

 

$

(6

)

 

$

60,103

 

U.S. Treasury securities

 

 

27,068

 

 

 

120

 

 

 

 

 

 

27,188

 

U.S. government agency debt securities

 

 

12,499

 

 

 

2

 

 

 

(9

)

 

 

12,492

 

Total long-term marketable securities

 

$

99,528

 

 

$

270

 

 

$

(15

)

 

$

99,783

 

 

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair
Value

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

33,519

 

 

$

23

 

 

$

(5

)

 

$

33,537

 

U.S. Treasury securities

 

 

30,130

 

 

 

27

 

 

 

(4

)

 

 

30,153

 

Total short-term marketable securities

 

$

63,649

 

 

$

50

 

 

$

(9

)

 

$

63,690

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

33,982

 

 

$

16

 

 

$

(43

)

 

$

33,955

 

U.S. Treasury securities

 

 

24,146

 

 

 

23

 

 

 

(15

)

 

 

24,154

 

U.S. government agency debt securities

 

 

3,500

 

 

 

1

 

 

 

 

 

 

3,501

 

Total long-term marketable securities

 

$

61,628

 

 

$

40

 

 

$

(58

)

 

$

61,610

 

Investments in a continual unrealized loss position

Investments in a continual unrealized loss position for less than 12 months consisted of the following (in thousands):

 

 

 

 

March 31, 2025

 

 

December 31, 2024

 

 

 

Fair Value

 

 

Fair Value

 

Corporate bonds

 

$

12,593

 

 

$

23,375

 

U.S. government agency debt securities

 

 

8,991

 

 

 

 

U.S. Treasury securities

 

 

6,406

 

 

 

13,079

 

Total available-for-sale securities

 

$

27,990

 

 

$

36,454