XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities  
Schedule of marketable debt securities, classified as available-for-sale

Amortized

Gross Unrealized

Gross Unrealized

Fair

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Value

(In thousands)

March 31, 2026

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

130,757

$

185

$

(3)

$

130,939

Maturing after one year through three years

37,617

16

(83)

37,550

Total U.S. government and municipal obligations

$

168,374

$

201

$

(86)

$

168,489

Corporate debt securities

Maturing in one year or less

$

205,565

$

84

$

(130)

$

205,519

Maturing after one year through three years

41,864

5

(148)

41,721

Total corporate debt securities

$

247,429

$

89

$

(278)

$

247,240

Total marketable securities

$

415,803

$

290

$

(364)

$

415,729

Amortized

Gross Unrealized

Gross 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