v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Debt Securities, Available-for-Sale [Abstract]  
Summary of Amortized Cost and Estimated Fair Values of Securities Available for Sale

The following table summarizes the amortized cost and estimated fair values of securities available-for-sale:

 

 

 

As of March 31, 2025

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Holding
Gains

 

 

Gross
Unrealized
Holding
Losses

 

 

Carrying
Value

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

12,884

 

 

$

-

 

 

$

-

 

 

$

12,884

 

Total cash equivalents

 

$

12,884

 

 

$

-

 

 

$

-

 

 

$

12,884

 

Current marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

10,949

 

 

$

-

 

 

$

(1

)

 

$

10,948

 

Total current marketable securities

 

$

10,949

 

 

$

-

 

 

$

(1

)

 

$

10,948

 

 

 

 

As of December 31, 2024

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Holding
Gains

 

 

Gross
Unrealized
Holding
Losses

 

 

Carrying
Value

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

11,720

 

 

$

-

 

 

$

-

 

 

$

11,720

 

Total cash equivalents

 

$

11,720

 

 

$

-

 

 

$

-

 

 

$

11,720

 

Current marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

21,821

 

 

$

14

 

 

$

-

 

 

$

21,835

 

Total current marketable securities

 

$

21,821

 

 

$

14

 

 

$

-

 

 

$

21,835

 

 

Summary of Maturities of Available-for-Sale Securities

The maturities of our available-for-sale securities are summarized in the following table using contractual maturities. Actual maturities may differ from contractual maturities due to obligations that are called or prepaid.

 

 

 

As of March 31, 2025

 

 

As of December 31, 2024

 

(in thousands)

 

Amortized
Cost

 

 

Carrying
Value

 

 

Amortized
Cost

 

 

Carrying
Value

 

Due in one year or less

 

$

10,949

 

 

$

10,948

 

 

$

21,821

 

 

$

21,835