XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Measurements  
Schedule of cash equivalents and short-term investments

Cash equivalents and short-term investments consist of the following (in thousands):

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

December 31, 2023

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Cash equivalents:

Money market funds

$

129,123

$

$

$

129,123

Short-term investments:

U.S. Government treasury securities

152,129

103

152,232

Total

$

281,252

$

103

$

$

281,355