XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jun. 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)

June 30, 2024

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

193,249

$

$

(172)

$

193,077

Maturing after one year through three years

124,096

(383)

123,713

Total U.S. government and municipal obligations

$

317,345

$

$

(555)

$

316,790

Corporate debt securities

Maturing in one year or less

$

403,773

$

125

$

(314)

$

403,584

Maturing after one year through three years

39,276

12

(84)

39,204

Total corporate debt securities

$

443,049

$

137

$

(398)

$

442,788

Total marketable securities

$

760,394

$

137

$

(953)

$

759,578

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