v3.26.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2026
Marketable Securities  
Schedule of marketable securities

Marketable securities by security type consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2026

​

​

​

Amortized
Cost

​

Gross
Unrealized
Gain

​

Gross
Unrealized
Loss

​

Credit Losses

​

Fair Value

​

Marketable securities - U.S. Treasury securities

​

$

30,581

​

$

—

​

$

(50)

​

$

—

​

$

30,531

​

Marketable securities - Agency bond

​

​

5,002

​

​

—

​

​

(22)

​

​

—

​

​

4,980

​

​

​

$

35,583

​

$

—

​

$

(72)

​

$

—

​

$

35,511

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

​

​

​

Amortized
Cost

​

Gross
Unrealized
Gain

​

Gross
Unrealized
Loss

​

Credit Losses

​

Fair Value

​

Marketable securities - U.S. Treasury securities

​

$

42,399

​

$

54

​

$

—

​

$

—

​

$

42,453

​