v3.25.1
MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 2025
MARKETABLE SECURITIES [Abstract]  
Composition of Marketable Securities

December 31, 2024

(In thousands)

Amortized
Cost

Gross
Unrealized
Gains

Gross
Unrealized
Losses

Fair
Value

Short-term:

Municipal bonds

$

8,990

$

8

$

(25)

$

8,973

Corporate debt securities

29,596

1

(62)

29,535

Commercial paper

36,527

4

(1)

36,530

Government, federal agency, and other sovereign obligations

30,676

4

(99)

30,581

Total short-term marketable securities

$

105,789

$

17

$

(187)

$

105,619

Long-term:

Municipal bonds

$

6,538

$

$

(13)

$

6,525

Corporate debt securities

25,382

4

(115)

25,271

Asset-backed securities

19,690

2

(71)

19,621

Government, federal agency, and other sovereign obligations

14,772

2

(57)

14,717

Total long-term marketable securities

$

66,382

$

8

$

(256)

$

66,134