XML 29 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

The following provides detail of the Company's marketable securities.

(in thousands)

 

Amortized Cost

 

 

Gross unrealized gain

 

 

Gross unrealized loss

 

 

Fair Value

 

March 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

35,832

 

 

$

21

 

 

$

(9

)

 

$

35,844

 

U.S. government securities

 

 

22,961

 

 

 

1

 

 

 

(1

)

 

 

22,961

 

Total marketable securities

 

$

58,793

 

 

$

22

 

 

$

(10

)

 

$

58,805

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

70,059

 

 

$

44

 

 

$

(27

)

 

$

70,076

 

U.S. government securities

 

 

51,046

 

 

 

18

 

 

 

 

 

 

51,064

 

Total marketable securities

 

$

121,105

 

 

$

62

 

 

$

(27

)

 

$

121,140