XML 30 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Fair Value Measurement on Recurring Basis

The following table presents the Company’s financial assets, which consist of cash equivalents and investments classified as available-for-sale investments, that are measured at fair value on a recurring basis (in thousands):

 

 

June 30, 2025

 

 

 

Level

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

5,755

 

 

$

 

 

$

 

 

$

5,755

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

Level 1

 

 

15,542

 

 

 

16

 

 

 

 

 

 

15,558

 

U.S. Treasury securities

 

Level 2

 

 

3,896

 

 

 

5

 

 

 

 

 

 

3,901

 

Commercial paper

 

Level 2

 

 

21,257

 

 

 

 

 

 

(4

)

 

 

21,253

 

Corporate debt securities

 

Level 2

 

 

3,984

 

 

 

1

 

 

 

(1

)

 

 

3,984

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

Level 1

 

 

8,293

 

 

 

9

 

 

 

(1

)

 

 

8,301

 

Total

 

 

 

$

58,727

 

 

$

31

 

 

$

(6

)

 

$

58,752

 

 

 

 

December 31, 2024

 

 

 

Level

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

10,127

 

 

$

 

 

$

 

 

$

10,127

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

Level 1

 

 

25,906

 

 

 

24

 

 

 

 

 

 

25,930

 

Commercial paper

 

Level 2

 

 

30,842

 

 

 

11

 

 

 

(14

)

 

 

30,839

 

U.S. Government agency securities

 

Level 2

 

 

3,499

 

 

 

6

 

 

 

 

 

 

3,505

 

Corporate debt securities

 

Level 2

 

 

1,991

 

 

 

2

 

 

 

 

 

 

1,993

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

Level 1

 

 

5,019

 

 

 

2

 

 

 

 

 

 

5,021

 

Total

 

 

 

$

77,384

 

 

$

45

 

 

$

(14

)

 

$

77,415