v3.24.3
Fair Value of Financial Assets and Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value of Financial Assets and Liabilities  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements

​

​

as of September 30, 2024 Using:

​

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

 

​

  

 

​

  

 

​

  

 

​

  

Cash equivalents — money market funds

​

$

48,429

​

$

—

​

$

—

​

$

48,429

Short-term investments — U.S. Treasury notes

​

​

—

​

​

126,404

​

​

—

​

​

126,404

​

​

$

48,429

​

$

126,404

​

$

—

​

$

174,833

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements

​

​

as of December 31, 2023 Using:

​

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

 

​

  

 

​

  

 

​

  

 

​

  

Cash equivalents — money market funds

​

$

43,554

​

$

—

​

$

—

​

$

43,554

Cash equivalents — U.S. Treasury notes

​

​

—

​

​

1,995

​

​

—

​

​

1,995

Short-term investments — U.S. Treasury notes

​

​

—

​

​

98,417

​

​

—

​

​

98,417

​

​

$

43,554

​

$

100,412

​

$

—

​

$

143,966

Schedule of short-term investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

Amortized

​

Unrealized

​

Unrealized

​

Credit

​

Fair

​

​

Cost

​

Gains

​

Losses

​

Losses

​

Value

September 30, 2024

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Short-term investments — U.S. Treasury notes

​

$

126,326

​

$

80

​

$

(2)

​

$

—

​

$

126,404

​

​

$

126,326

​

$

80

​

$

(2)

​

$

—

​

$

126,404

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

Amortized

​

Unrealized

​

Unrealized

​

Credit

​

Fair

​

​

Cost

​

Gains

​

Losses

​

Losses

​

Value

December 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Cash equivalents — U.S. Treasury notes

​

$

1,995

​

$

—

​

$

—

​

$

—

​

$

1,995

Short-term investments — U.S. Treasury notes

​

​

98,387

​

​

30

​

​

—

​

​

—

​

​

98,417

​

​

$

100,382

​

$

30

​

$

—

​

$

—

​

$

100,412