XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2024
Marketable Securities [Abstract]  
Summary of Marketable securities

Marketable securities were comprised as follows (in thousands):

 

 

Maturities

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   U.S. treasury bills

 

Within 1 year

 

$

57,989

 

 

$

2

 

 

$

(4

)

 

$

57,987

 

   U.S. government agency securities

 

Within 1 year

 

 

8,300

 

 

 

 

 

 

(5

)

 

 

8,295

 

   U.S. government agency securities

 

Between 1 to 2 years

 

 

30,314

 

 

 

31

 

 

 

(3

)

 

 

30,342

 

Total

 

 

 

$

96,603

 

 

$

33

 

 

$

(12

)

 

$

96,624