XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Measurements  
Schedule of cash equivalents and short-term investments

Cash equivalents and short-term investments as of June 30, 2025 and December 31, 2024 consist of the following (in thousands):

June 30, 2025

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Cash equivalents:

Money market funds

$

169,235

$

$

$

169,235

Short-term investments:

U.S. Government treasury securities

159,417

1

(68)

159,350

Total

$

328,652

$

1

$

(68)

$

328,585

December 31, 2024

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Cash equivalents:

Money market funds

$

161,094

$

$

$

161,094

Short-term investments:

U.S. Government treasury securities

264,074

309

(88)

264,295

Total

$

425,168

$

309

$

(88)

$

425,389