XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2024
Cash, Cash Equivalents and Short-Term Investments  
Schedule of short-term investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

December 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury securities

​

$

26,852

​

$

138

​

$

(155)

​

$

26,835

U.S. Government Agency securities

​

​

2,884

​

​

31

​

​

(34)

​

​

2,881

Total

​

$

29,736

​

$

169

​

$

(189)

​

$

29,716