v3.24.1.1.u2
Fair value measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair value measurements  
Schedule of assets and liabilities measured at fair value on a recurring basis

Assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 are as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Quoted Prices

​

Significant

​

​

​

 

​

​

​

​

​

in Active

​

Other

​

Significant

 

​

​

​

​

​

Markets for

​

Observable

​

Unobservable

 

​

​

​

​

​

Identical Assets

​

Inputs

​

Inputs

​

Assets

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

 

March 31, 2024

​

(in thousands)

 

Money market funds included in cash and cash equivalents

    

$

49,444

    

$

49,444

    

$

—

    

$

—

​

Marketable securities:

​

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury notes

​

​

24,486

​

​

24,486

​

​

—

​

​

—

​

U.S. Government agency securities

​

​

138,191

​

​

138,191

​

​

—

​

​

—

​

Corporate bonds

​

​

88,983

​

​

—

​

​

88,983

​

​

—

​

Commercial paper

​

​

4,830

​

​

—

​

​

4,830

​

​

—

​

Total money market funds and marketable securities

​

$

305,934

​

$

212,121

​

$

93,813

​

$

—

​

December 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds included in cash and cash equivalents

    

$

65,589

​

$

65,589

​

$

—

​

$

—

​

Marketable securities:

​

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury notes

​

​

103,044

​

​

103,044

​

​

—

​

​

—

​

U.S. Government agency securities

​

​

31,075

​

​

31,075

​

​

—

​

​

—

​

Corporate bonds

​

​

23,970

​

​

—

​

​

23,970

​

​

—

​

Commercial paper

​

​

3,985

​

​

—

​

​

3,985

​

​

—

​

Total money market funds and marketable securities

​

$

227,663

​

$

199,708

​

$

27,955

​

$

—

​