XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities  
Schedule of marketable debt securities, classified as available-for-sale

Amortized

Gross Unrealized

Gross Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(In thousands)

September 30, 2024

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

196,235

$

729

$

$

196,964

Maturing after one year through three years

107,595

1,081

108,676

Total U.S. government and municipal obligations

$

303,830

$

1,810

$

$

305,640

Corporate debt securities

Maturing in one year or less

$

375,022

$

704

$

(5)

$

375,721

Maturing after one year through three years

38,057

187

(5)

38,239

Total corporate debt securities

$

413,079

$

891

$

(10)

$

413,960

Total marketable securities

$

716,909

$

2,701

$

(10)

$

719,600

Amortized

Gross Unrealized

Gross Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(In thousands)

December 31, 2023

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

132,459

$

143

$

(53)

$

132,549

Maturing after one year through three years

26,009

77

26,086

Total U.S. government and municipal obligations

$

158,468

$

220

$

(53)

$

158,635

Corporate debt securities

Maturing in one year or less

$

183,625

$

300

$

(10)

$

183,915

Maturing after one year through three years

45,977

257

46,234

Total corporate debt securities

$

229,602

$

557

$

(10)

$

230,149

Total marketable securities

$

388,070

$

777

$

(63)

$

388,784