XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities.  
Schedule of marketable securities

The following table summarizes the Company’s marketable securities (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of September 30, 2024

​

    

Amortized

    

Unrealized 

    

Unrealized 

    

Fair 

​

​

Cost

​

gains

​

losses

​

value

Marketable Securities:

​

​

​

​

​

​

​

​

​

​

​

​

Corporate debt securities

​

$

24,241

​

$

71

​

$

—

​

$

24,312

Commercial paper

​

​

1,972

​

​

4

​

​

—

​

​

1,976

U.S. Government debt securities

​

​

28,527

​

​

53

​

​

—

​

​

28,580

Total

​

$

54,740

​

$

128

​

$

—

​

$

54,868

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of December 31, 2023

​

    

Amortized

    

Unrealized 

    

Unrealized 

    

Fair 

​

​

Cost

​

gains

​

losses

​

value

Marketable Securities:

​

​

​

​

​

​

​

​

​

​

​

​

Corporate debt securities

​

$

4,569

​

$

3

​

$

(1)

​

$

4,571

Commercial paper

​

​

12,444

​

​

—

​

​

(2)

​

​

12,442

U.S. Government debt securities

​

​

16,830

​

​

9

​

​

—

​

​

16,839

Total

​

$

33,843

​

$

12

​

$

(3)

​

$

33,852

​