XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2024
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

 

June 30, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Agency securities

 

$

8,463

 

 

$

 

 

$

(10

)

 

$

8,453

 

Corporate debt securities

 

 

56,665

 

 

 

7

 

 

 

(141

)

 

 

56,531

 

U.S. government securities

 

 

87,178

 

 

 

 

 

 

(146

)

 

 

87,032

 

Total marketable securities

 

$

152,306

 

 

$

7

 

 

$

(297

)

 

$

152,016

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Agency securities

 

$

10,431

 

 

$

19

 

 

$

 

 

$

10,450

 

Corporate debt securities

 

 

67,806

 

 

 

193

 

 

 

(20

)

 

 

67,979

 

U.S. government securities

 

 

129,184

 

 

 

72

 

 

 

(41

)

 

 

129,215

 

Total marketable securities

 

$

207,421

 

 

$

284

 

 

$

(61

)

 

$

207,644