v3.26.1
INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2026
INVESTMENTS  
Schedule of carrying value and amortized cost of available-for-sale debt securities

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2026

​

​

Amortized

​

Unrealized

​

Unrealized

​

​

Fair

​

​

Cost

​

Gains

​

Losses

​

​

Value

Short-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

44,520

​

6

​

(38)

​

$

44,488

Corporate debt securities

​

66,101

​

4

​

(53)

​

​

66,052

U.S. government securities

​

7,489

​

—

​

(7)

​

​

7,482

Total short-term investments

$

118,110

​

10

​

(98)

​

$

118,022

​

​

​

​

​

​

​

​

​

​

Long-term:

​

​

​

​

​

​

​

​

​

Corporate debt securities

​

260,098

​

35

​

(551)

​

​

259,582

U.S. government securities

​

35,208

​

9

​

(131)

​

​

35,086

Total long-term investments

$

295,306

​

44

​

(682)

​

$

294,668

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

​

​

Amortized

​

Unrealized

​

Unrealized

​

​

Fair

​

​

Cost

​

Gains

​

Losses

​

​

Value

Short-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

7,558

​

7

​

—

​

$

7,565

Corporate debt securities

​

15,261

​

12

​

—

​

​

15,273

Total short-term investments

$

22,819

​

19

​

—

​

$

22,838

​

​

​

​

​

​

​

​

​

​

Long-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

805

​

1

​

—

​

$

806

Corporate debt securities

​

88,626

​

248

​

—

​

​

88,874

U.S. government securities

​

17,369

​

78

​

—

​

​

17,447

Total long-term investments

$

106,800

​

327

​

—

​

$

107,127