v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Marketable Securities [Abstract]  
Schedule of Fair Value and Amortized Cost of Cash Equivalents and Available-for-Sale Investments by Major Security Type

The fair value and amortized cost of cash equivalents and available-for-sale investments, by major security type as of June 30, 2026 and December 31, 2025 are presented in the following tables (in thousands):

 

 

June 30, 2026

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

35,508

 

 

$

 

 

$

 

 

$

35,508

 

U.S. treasury securities

 

 

7,424

 

 

 

1

 

 

 

(2

)

 

$

7,423

 

Total cash equivalents and investments

 

$

42,932

 

 

$

1

 

 

$

(2

)

 

$

42,931

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

35,508

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

7,423

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

42,931

 

 

As of June 30, 2026, total cash, cash equivalents and available-for-sale investments of $43.0 million includes cash equivalents and marketable securities of $42.9 million plus cash of $0.1 million.

 

 

December 31, 2025

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

12,695

 

 

$

 

 

$

 

 

$

12,695

 

U.S. treasury securities

 

 

45,132

 

 

 

35

 

 

 

 

 

 

45,167

 

Total cash equivalents and investments

 

$

57,827

 

 

$

35

 

 

$

 

 

$

57,862

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

12,695

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

45,167

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

57,862

 

Schedule of Fair Values of Available-for-Sale Investments by Contractual Maturity

The fair values of available-for-sale securities by contractual maturity as of June 30, 2026 and December 31, 2025 were as follows:

 

 

June 30,

 

 

December 31,

 

 

2026

 

 

2025

 

 

(in thousands)

 

Due in 1 year or less

 

 

7,423

 

 

 

45,167

 

Due in 1 - 2 years

 

 

 

 

 

 

Due in 3 years

 

 

 

 

 

 

Instruments not due at a single maturity date

 

 

35,508

 

 

 

12,695

 

Total available-for-sale securities

 

$

42,931

 

 

$

57,862