XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Financial Instruments Disclosure [Abstract]  
Summary of Estimated Fair Value and Related Valuation Input Hierarchy of Available-for-Sale Securities

The following tables summarize the estimated fair value and related valuation input hierarchy of our available-for-sale securities as of each period end:

 

 

 

 

Total

 

 

Total

 

 

Total

 

 

Total

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

As of December 31, 2024:

 

Input Level

 

Cost

 

 

Gain

 

 

Loss

 

 

Fair Value

 

 

 

 

 

(in thousands)

 

Money market funds

 

Level 1

 

$

13,718

 

 

$

 

 

$

 

 

$

13,718

 

U.S. Treasury obligations

 

Level 2

 

 

27,450

 

 

 

8

 

 

 

 

 

$

27,458

 

Total available-for-sale securities

 

 

 

 

41,168

 

 

 

8

 

 

 

 

 

 

41,176

 

Less: amounts classified as cash equivalents

 

 

 

 

(23,708

)

 

 

(2

)

 

 

 

 

$

(23,710

)

Amounts classified as short-term investments

 

 

 

$

17,460

 

 

$

6

 

 

$

 

 

$

17,466

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

Total

 

 

Total

 

 

Total

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

As of December 31, 2023:

 

Input Level

 

Cost

 

 

Gain

 

 

Loss

 

 

Fair Value

 

 

 

 

 

(in thousands)

 

Money market funds

 

Level 1

 

$

14,376

 

 

$

 

 

$

 

 

$

14,376

 

U.S. Treasury obligations

 

Level 2

 

 

9,928

 

 

 

1

 

 

 

 

 

 

9,929

 

Corporate debt obligations

 

Level 2

 

 

26,089

 

 

 

 

 

 

(205

)

 

 

25,884

 

Total available-for-sale securities

 

 

 

 

50,393

 

 

 

1

 

 

 

(205

)

 

 

50,189

 

Less: amounts classified as cash equivalents

 

 

 

 

(24,304

)

 

 

(1

)

 

 

 

 

 

(24,305

)

Amounts classified as short-term investments

 

 

 

$

26,089

 

 

$

 

 

$

(205

)

 

$

25,884

 

Amortized Cost and Fair Value of Available for Sale Securities by Contractual Maturity

The amortized cost and fair value of our available-for-sale securities by contractual maturity were as follows:

 

As of December 31, 2024

 

 

As of December 31, 2023

 

 

Amortized

 

 

Estimated

 

 

Amortized

 

 

Estimated

 

 

Cost

 

 

Fair Value

 

 

Cost

 

 

Fair Value

 

 

(in thousands)

 

 

(in thousands)

 

Maturing within one year

$

41,168

 

 

$

41,176

 

 

$

50,393

 

 

$

50,189

 

Maturing in one to five years

 

 

 

 

 

 

 

 

 

 

 

Total available-for-sale securities

$

41,168

 

 

$

41,176

 

 

$

50,393

 

 

$

50,189

 

Reconciliation of Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets that sum to the total of the same such amounts in the consolidated statement of cash flows:

 

 

December 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cash and cash equivalents

 

$

25,030

 

 

$

25,841

 

Restricted cash – short-term

 

 

146

 

 

 

146

 

Total cash, cash equivalents and restricted cash

 

$

25,176

 

 

$

25,987