v3.25.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

8. Fair Value of Financial Instruments

The following table provides a summary of financial assets measured at fair value on a recurring basis:

 

 

Fair Value at

 

 

 

 

 

 

 

 

 

 

Description

 

December 31,
2024

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Recurring Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

19,742

 

 

$

19,742

 

 

$

—

 

 

$

—

 

U.S. treasury securities

 

 

—

 

 

 

—

 

 

 

—

 

 

 

—

 

Corporate debt securities

 

 

2,204

 

 

 

—

 

 

 

2,204

 

 

 

—

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

186,552

 

 

 

186,552

 

 

 

—

 

 

 

—

 

U.S. government agency securities

 

 

3,928

 

 

 

—

 

 

 

3,928

 

 

 

—

 

Corporate debt securities

 

 

61,969

 

 

 

—

 

 

 

61,969

 

 

 

—

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

70,850

 

 

 

70,850

 

 

 

—

 

 

 

—

 

U.S. government agency securities

 

 

3,015

 

 

 

—

 

 

 

3,015

 

 

 

—

 

Corporate debt securities

 

 

7,863

 

 

 

—

 

 

 

7,863

 

 

 

 

Other assets and restricted cash:

 

 

 

 

 

 

 

 

 

 

 

 

Investment in related party

 

 

148

 

 

 

148

 

 

 

—

 

 

 

—

 

Total assets measured at fair value

 

$

356,271

 

 

$

277,292

 

 

$

78,979

 

 

$

—

 

 

 

Fair Value at

 

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

 

 

 

 

 

 

 

 

Description

 

2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Recurring Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

131,193

 

 

$

131,193

 

 

$

—

 

 

$

—

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

36,418

 

 

 

36,418

 

 

 

—

 

 

 

—

 

U.S. government agency securities

 

 

4,975

 

 

 

—

 

 

 

4,975

 

 

 

—

 

Total assets measured at fair value

 

$

172,586

 

 

$

167,611

 

 

$

4,975

 

 

$

—

 

 

There were no transfers between levels for the years ended December 31, 2024 or 2023. The weighted-average maturity of the securities held at December 31, 2024 were 12 months or less.