v3.25.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis

The following table summarizes the Company’s financial assets and financial liabilities measured at fair value on a recurring basis and the basis for that measurement, by level within the fair value hierarchy as follows:

 

 

 

 

 

Fair Value Measurement Using:

 

Balance Sheet Classification

 

Type of Instrument

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

Money market funds

 

$

28,605

 

 

$

—

 

 

$

—

 

 

$

28,605

 

Marketable securities

 

U.S. treasury securities

 

 

—

 

 

 

22,851

 

 

 

—

 

 

 

22,851

 

Marketable securities

 

Corporate bonds

 

 

—

 

 

 

18,941

 

 

 

—

 

 

 

18,941

 

Marketable securities

 

Commercial paper

 

 

—

 

 

 

13,000

 

 

 

—

 

 

 

13,000

 

Marketable securities

 

U.S. government agency securities

 

 

—

 

 

 

11,423

 

 

 

—

 

 

 

11,423

 

Marketable securities

 

Asset backed securities

 

 

—

 

 

 

7,310

 

 

 

—

 

 

 

7,310

 

Cash equivalents

 

Commercial paper

 

 

—

 

 

 

4,479

 

 

 

—

 

 

 

4,479

 

Total assets

 

 

 

$

28,605

 

 

$

78,004

 

 

$

—

 

 

$

106,609

 

 

 

 

 

 

 

Fair Value Measurement Using:

 

Balance Sheet Classification

 

Type of Instrument

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

Money market funds

 

$

30,404

 

 

$

—

 

 

$

—

 

 

$

30,404

 

Marketable securities

 

Corporate bonds

 

 

—

 

 

 

45,653

 

 

 

—

 

 

 

45,653

 

Marketable securities

 

U.S. government agency securities

 

 

—

 

 

 

4,921

 

 

 

—

 

 

 

4,921

 

Total assets

 

 

 

$

30,404

 

 

$

50,574

 

 

$

—

 

 

$

80,978