v3.26.1
Marketable Securities and Strategic Investments (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities and Strategic Investments  
Schedule of marketable securities

  ​ ​ ​

March 31, 2026

Amortized

  ​ ​ ​

Unrealized

  ​ ​ ​

Unrealized

  ​ ​ ​

Fair

(in thousands)

Cost Basis

Gains

Losses

Value

Corporate debt securities

$

60,966

$

9

$

(45)

$

60,930

Government debt securities

 

5,107

 

 

(4)

 

5,103

Total

$

66,073

$

9

$

(49)

$

66,033

  ​ ​ ​

December 31, 2025

Amortized

  ​ ​ ​

Unrealized

  ​ ​ ​

Unrealized

  ​ ​ ​

Fair

(in thousands)

Cost Basis

Gains

Losses

Value

Corporate debt securities

$

69,308

$

60

$

(2)

$

69,366

Government debt securities

 

2,454

 

2

 

 

2,456

Total

$

71,762

$

62

$

(2)

$

71,822