XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis

The following table presents the balances of assets and liabilities measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):

 

 

March 31, 2025

 

 

December 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

21,524

 

 

$

 

 

$

21,524

 

 

$

1,097

 

 

$

 

 

$

1,097

 

Commercial paper

 

 

 

 

 

4,289

 

 

 

4,289

 

 

 

 

 

 

 

 

 

 

Total cash equivalents

 

 

21,524

 

 

 

4,289

 

 

 

25,813

 

 

 

1,097

 

 

 

 

 

 

1,097

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government agency securities

 

 

 

 

 

3,965

 

 

 

3,965

 

 

 

 

 

 

3,929

 

 

 

3,929

 

U.S. Treasury securities

 

 

 

 

 

24,393

 

 

 

24,393

 

 

 

 

 

 

63,634

 

 

 

63,634

 

Corporate notes and bonds

 

 

 

 

 

39,232

 

 

 

39,232

 

 

 

 

 

 

32,305

 

 

 

32,305

 

Commercial paper

 

 

 

 

 

19,010

 

 

 

19,010

 

 

 

 

 

 

18,793

 

 

 

18,793

 

Total short-term investments

 

 

 

 

 

86,600

 

 

 

86,600

 

 

 

 

 

 

118,661

 

 

 

118,661

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government agency securities

 

 

 

 

 

6,995

 

 

 

6,995

 

 

 

 

 

 

5,989

 

 

 

5,989

 

U.S. Treasury securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,492

 

 

 

2,492

 

Corporate notes and bonds

 

 

 

 

 

77,552

 

 

 

77,552

 

 

 

 

 

 

66,390

 

 

 

66,390

 

Total long-term investments

 

 

 

 

 

84,547

 

 

 

84,547

 

 

 

 

 

 

74,871

 

 

 

74,871

 

Total

 

$

21,524

 

 

$

175,436

 

 

$

196,960

 

 

$

1,097

 

 

$

193,532

 

 

$

194,629

 

Schedule of Cost Or Amortized Cost, Gross Unrealized Gains, Gross Unrealized Losses, And Total Estimated Fair Value Of Financial Assets

The following tables present the cost or amortized cost, gross unrealized gains, gross unrealized losses and total estimated fair value of our financial assets as of the dates presented (in thousands):

 

March 31, 2025

 

 

Cost or

 

 

Gross

 

 

Gross

 

 

Total Estimated

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Description:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

21,524

 

 

$

 

 

$

 

 

$

21,524

 

U.S. Government agency securities

 

10,968

 

 

 

2

 

 

 

(10

)

 

 

10,960

 

U.S. Treasury securities

 

24,415

 

 

 

1

 

 

 

(23

)

 

 

24,393

 

Corporate notes and bonds

 

116,923

 

 

 

99

 

 

 

(238

)

 

 

116,784

 

Commercial paper

 

23,302

 

 

 

 

 

 

(3

)

 

 

23,299

 

Total

$

197,132

 

 

$

102

 

 

$

(274

)

 

$

196,960

 

 

 

December 31, 2024

 

 

Cost or

 

 

Gross

 

 

Gross

 

 

Total Estimated

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Description:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

1,097

 

 

$

 

 

$

 

 

$

1,097

 

U.S. Government agency securities

 

9,933

 

 

 

1

 

 

 

(16

)

 

 

9,918

 

U.S. Treasury securities

 

66,146

 

 

 

17

 

 

 

(37

)

 

 

66,126

 

Corporate notes and bonds

 

99,215

 

 

 

 

 

 

(520

)

 

 

98,695

 

Commercial paper

 

18,805

 

 

 

 

 

 

(12

)

 

 

18,793

 

Total

$

195,196

 

 

$

18

 

 

$

(585

)

 

$

194,629