XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value measurement (Tables)
6 Months Ended
Jun. 30, 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):

 

 

June 30, 2025

 

 

Level

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

1

 

$

142,424

 

 

$

 

 

$

 

 

$

142,424

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

2

 

 

124,184

 

 

 

 

 

 

(24

)

 

 

124,160

 

Total financial assets

 

 

 

$

266,608

 

 

$

 

 

$

(24

)

 

$

266,584

 

 

 

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