XML 55 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2025
Marketable Securities  
Schedule of marketable debt securities, classified as available-for-sale

  ​ ​ ​

  ​ ​ ​

Gross

  ​ ​ ​

Gross

  ​ ​ ​

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

(In thousands)

December 31, 2025

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

151,270

$

479

$

$

151,749

Maturing after one year through three years

42,358

127

42,485

Total U.S. government and municipal obligations

$

193,628

$

606

$

$

194,234

Corporate debt securities

Maturing in one year or less

$

257,064

$

373

$

$

257,437

Maturing after one year through three years

37,980

55

(4)

38,031

Total corporate debt securities

$

295,044

$

428

$

(4)

$

295,468

Total marketable securities

$

488,672

$

1,034

$

(4)

$

489,702

December 31, 2024

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

185,388

$

467

$

$

185,855

Maturing after one year through three years

102,331

316

(144)

102,503

Total U.S. government and municipal obligations

$

287,719

$

783

$

(144)

$

288,358

Corporate debt securities

Maturing in one year or less

$

336,350

$

350

$

(54)

$

336,646

Maturing after one year through three years

72,139

36

(254)

71,921

Total corporate debt securities

$

408,489

$

386

$

(308)

$

408,567

Total marketable securities

$

696,208

$

1,169

$

(452)

$

696,925