XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Marketable Securities  
Schedule of marketable debt securities, classified as available-for-sale

Amortized

Gross Unrealized

Gross Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(In thousands)

June 30, 2025

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

186,628

$

308

$

(5)

$

186,931

Maturing after one year through three years

67,183

273

(39)

67,417

Total U.S. government and municipal obligations

$

253,811

$

581

$

(44)

$

254,348

Corporate debt securities

Maturing in one year or less

$

284,286

$

164

$

(36)

$

284,414

Maturing after one year through three years

68,452

117

(38)

68,531

Total corporate debt securities

$

352,738

$

281

$

(74)

$

352,945

Total marketable securities

$

606,549

$

862

$

(118)

$

607,293

Amortized

Gross Unrealized

Gross Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(In thousands)

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