XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Measurements  
Schedule of cash equivalents and short-term investments

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

September 30, 2025

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Cash equivalents:

Money market funds

$

166,318

$

$

$

166,318

Short-term investments:

U.S. Government treasury securities

211,245

109

211,354

Total

$

377,563

$

109

$

$

377,672

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