v3.24.3
INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2024
INVESTMENTS  
Schedule of carrying value and amortized cost of available-for-sale debt securities

​

The carrying value and amortized cost of the Company’s available-for-sale debt securities, summarized by type of security, consisted of the following:

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2024

​

​

Amortized

​

Unrealized

​

Unrealized

​

​

Fair

​

​

Cost

​

Gains

​

Losses

​

​

Value

Short-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

10,259

​

21

​

—

​

$

10,280

Corporate debt securities

​

12,804

​

25

​

—

​

​

12,829

Total short-term investments

$

23,063

​

46

​

—

​

$

23,109

​

​

​

​

​

​

​

​

​

​

Long-term:

​

​

​

​

​

​

​

​

​

Corporate debt securities

​

67,722

​

453

​

(3)

​

​

68,172

U.S. government securities

​

26,047

​

24

​

(21)

​

​

26,050

Total long-term investments

$

93,769

​

477

​

(24)

​

$

94,222

​

​

​

​

​

​

​

​

​

​

​

December 31, 2023

​

​

Amortized

​

Unrealized

​

Unrealized

​

​

Fair

​

​

Cost

​

Gains

​

Losses

​

​

Value

Short-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

23,832

​

36

​

(3)

​

$

23,865

Corporate debt securities

​

15,968

​

28

​

—

​

​

15,996

U.S. government securities

​

1,940

​

—

​

(1)

​

​

1,939

Total short-term investments

$

41,740

​

64

​

(4)

​

$

41,800

​

​

​

​

​

​

​

​

​

​

Long-term:

​

​

​

​

​

​

​

​

​

Commercial paper

$

744

​

—

​

—

​

$

744

Corporate debt securities

​

42,688

​

81

​

(28)

​

​

42,741

U.S. government securities

​

28,795

​

7

​

(118)

​

​

28,684

Total long-term investments

$

72,227

​

88

​

(146)

​

$

72,169