v3.25.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Fair Value of Available-For-Sale Marketable Debt Securities the fair value of available-for-sale marketable debt securities by type of security as follows (in thousands):

 

June 30, 2025

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury notes

 

$

65,413

 

 

$

9

 

 

$

(12

)

 

$

65,410

 

U.S. government agency bonds

 

 

35,473

 

 

 

 

 

 

(13

)

 

 

35,460

 

Total

 

$

100,886

 

 

$

9

 

 

$

(25

)

 

$

100,870

 

 

 

December 31, 2024

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury notes

 

$

-

 

 

$

-

 

 

$

-

 

 

$

-

 

U.S. government agency bonds

 

 

16,956

 

 

 

9

 

 

 

 

 

 

16,965

 

Total

 

$

16,956

 

 

$

9

 

 

$

 

 

$

16,965