v3.25.2
Marketable Securities
6 Months Ended
Jun. 30, 2025
Marketable Securities [Abstract]  
Marketable Securities

4. Marketable Securities

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

 

 

As of June 30, 2025

 

 

   

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

35,127

 

 

$

20

 

 

$

(4

)

 

$

35,143

 

U.S. Treasury securities

 

 

26,860

 

 

 

20

 

 

 

(2

)

 

 

26,878

 

Total short-term marketable securities

 

$

61,987

 

 

$

40

 

 

$

(6

)

 

$

62,021

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

69,676

 

 

$

193

 

 

$

(3

)

 

$

69,866

 

U.S. Treasury securities

 

 

20,242

 

 

 

103

 

 

 

 

 

 

20,345

 

U.S. government agency debt securities

 

 

12,500

 

 

 

1

 

 

 

(10

)

 

 

12,491

 

Total long-term marketable securities

 

$

102,418

 

 

$

297

 

 

$

(13

)

 

$

102,702

 

 

 

 

As of December 31, 2024

 

 

   

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

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

 

As of June 30, 2025, the Company’s long-term marketable securities have contractual maturity dates between one and two years. The Company concluded that an allowance for credit losses was unnecessary as of June 30, 2025 and December 31, 2024 because the decline in the market value was attributable to changes in market conditions and not credit quality, and that it is neither management’s intention to sell nor is it more likely than not that the Company will be required to sell these investments prior to recovery of their cost basis or recovery of fair value.