XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value measurement (Tables)
3 Months Ended
Mar. 31, 2025
Fair value measurement  
Schedule of financial assets measured at fair value on a recurring basis

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2025

​

Level

    

Amortized Cost

    

Unrealized Gain

    

Unrealized Loss

 

Fair Value

Cash equivalents:

​

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds

1

​

$

255,939

​

$

—

​

$

—

​

$

255,939

Marketable securities:

​

​

​

​

​

​

​

​

​

​

​

​

​

U.S. treasury securities

2

​

​

59,713

​

​

—

​

​

(3)

​

​

59,710

Total financial assets

​

​

$

315,652

​

$

—

​

$

(3)

​

$

315,649

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2024

​

Level

​

Amortized Cost

    

Unrealized Gain

    

Unrealized Loss

 

Fair Value

Cash equivalents:

​

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds

1

​

$

46,987

​

$

—

​

$

—

​

$

46,987

U.S. treasury securities

2

​

​

94,379

​

​

40

​

​

—

​

​

94,419

Marketable securities:

​

​

​

​

​

​

​

​

​

​

​

​

​

U.S. treasury securities

2

​

​

73,935

​

​

17

​

​

—

​

​

73,952

Total financial assets

​

​

$

215,301

​

$

57

​

$

—

​

$

215,358