v3.26.1
Marketable Securities and Strategic Investments (Tables)
6 Months Ended
Jun. 30, 2026
Marketable Securities and Strategic Investments  
Schedule of marketable securities

  ​ ​ ​

June 30, 2026

Amortized

  ​ ​ ​

Unrealized

  ​ ​ ​

Unrealized

  ​ ​ ​

Fair

(in thousands)

Cost Basis

Gains

Losses

Value

Corporate debt securities

$

78,375

$

4

$

(74)

$

78,305

Government debt securities

 

11,197

 

 

(11)

 

11,186

Total

$

89,572

$

4

$

(85)

$

89,491

  ​ ​ ​

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