XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Fair Value of Marketable Securities

The following table summarizes the fair value of marketable securities held by the Company and their location in the Company’s consolidated balance sheet (in thousands):

 

 

 

December 31, 2024

 

 

December 31, 2023

 

Marketable debt securities

 

 

 

 

 

 

Included within cash and cash equivalents

 

$

17,432

 

 

$

8,856

 

Included within marketable securities

 

$

1,992

 

 

$

 

Marketable equity securities

 

 

 

 

 

 

Included within marketable securities

 

$

24

 

 

$

50

 

 

Summary of Available for Sale Debt Securities

The following tables summarize the available-for-sale debt securities classified within cash and cash equivalents and within marketable securities in the Company’s consolidated balance sheet as of December 31, 2024 and 2023 (in thousands):

 

 

 

December 31, 2024

 

Financial Assets:

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

19,420

 

 

$

4

 

 

$

 

 

$

19,424

 

Total

 

$

19,420

 

 

$

4

 

 

$

 

 

$

19,424

 

 

 

 

December 31, 2023

 

Financial Assets:

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

8,855

 

 

$

1

 

 

$

 

 

$

8,856

 

Total

 

$

8,855

 

 

$

1

 

 

$

 

 

$

8,856

 

 

Schedule of Amortized Cost and Estimated Fair Value of Available-for-sale Debt Securities by Contractual Maturity

As of December 31, 2024, the amortized cost and estimated fair value of the Company’s available-for-sale debt securities by contractual maturity are shown below (in thousands):

 

Available-for-sale debt securities maturing:

 

Amortized Cost

 

 

Estimated Fair Value

 

In one year or less

 

$

19,420

 

 

$

19,424

 

Total available-for-sale debt securities

 

$

19,420

 

 

$

19,424

 

Schedule of Marketable Equity Securities

The following table represents the realized and unrealized loss on marketable equity securities for the periods presented (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

Loss on marketable equity securities, net

 

$

(8

)

 

$

(176

)

Less: Loss recognized in earnings on marketable equity securities sold

 

 

4

 

 

 

23

 

Unrealized loss recognized on marketable equity securities held at
   end of period, net

 

$

(4

)

 

$

(153

)