v3.26.1
Marketable Securities
6 Months Ended
Jun. 30, 2026
Marketable Securities  
Marketable Securities

7.

Marketable Securities

Marketable securities available for sale were as follows (in thousands):

June 30, 2026

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Value

Commercial Paper

$

9,964

$

$

(11)

$

9,953

Corporate debt securities

21,232

(25)

21,207

Government and agency securities

66,796

(50)

66,746

Total

$

97,992

$

$

(86)

$

97,906

December 31, 2025

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Value

Commercial Paper

$

6,396

$

3

$

$

6,399

Corporate debt securities

12,452

18

12,470

Government and agency securities

34,879

48

34,927

Total

$

53,727

$

69

$

$

53,796

The following are the scheduled maturities as of June 30, 2026 (in thousands):

Net

Fair

Carrying Amount

Value

2026 (remaining six months)

  ​ ​ ​

$

53,529

$

53,504

2027

44,463

44,402

Total

  ​ ​ ​

$

97,992

$

97,906

The Company periodically reviews its portfolio of debt securities to determine if any investment is impaired due to credit loss or other potential valuation concerns. For debt securities where the fair value of the investment is less than the amortized cost basis, the Company assesses at the individual security level, for various quantitative factors including, but not limited to, the nature of the investments, changes in credit ratings, interest rate fluctuations, industry analyst reports, and the severity of impairment. Unrealized losses on available-for-sale securities at June 30, 2026 were not significant and were primarily due to changes in interest rates and not due to increased credit risk associated with specific securities. The Company does not intend to sell these impaired investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.