XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

96,632

$

$

(268)

$

96,364

Maturing after one year through three years

10,716

(34)

10,682

Total U.S. government and municipal obligations

$

107,348

$

$

(302)

$

107,046

Corporate debt securities

Maturing in one year or less

$

73,263

$

1

$

(144)

$

73,120

Maturing after one year through three years

44,387

1

(81)

44,307

Total corporate debt securities

$

117,650

$

2

$

(225)

$

117,427

Total marketable securities

$

224,998

$

2

$

(527)

$

224,473

Amortized

Gross Unrealized

Gross Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

(In thousands)

December 31, 2022

Marketable securities

U.S. government and municipal obligations

Maturing in one year or less

$

97,246

$

5

$

(369)

$

96,882

Maturing after one year through three years

Total U.S. government and municipal obligations

$

97,246

$

5

$

(369)

$

96,882

Corporate debt securities

Maturing in one year or less

$

179,613

$

$

(972)

$

178,641

Maturing after one year through three years

Total corporate debt securities

$

179,613

$

$

(972)

$

178,641

Total marketable securities

$

276,859

$

5

$

(1,341)

$

275,523