XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities
12 Months Ended
Dec. 31, 2023
Marketable Securities [Abstract]  
Marketable Securities

3. Marketable Securities

Marketable securities by security type consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Commercial paper (due within one year)

 

$

67,098

 

 

$

26

 

 

$

(44

)

 

$

67,080

 

Corporate bonds (due within one year)

 

 

87,756

 

 

 

7

 

 

 

(193

)

 

 

87,570

 

Government securities (due within one year)

 

 

71,548

 

 

 

14

 

 

 

(74

)

 

 

71,488

 

U.S. treasury securities (due within one year)

 

 

34,469

 

 

 

7

 

 

 

(14

)

 

 

34,462

 

Corporate bonds (due after one year through two years)

 

 

106,120

 

 

 

321

 

 

 

(62

)

 

 

106,379

 

Government securities (due after one year through two years)

 

 

17,496

 

 

 

44

 

 

 

(1

)

 

 

17,539

 

 

 

$

384,487

 

 

$

419

 

 

$

(388

)

 

$

384,518

 

 

 

 

December 31, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

Commercial paper (due within one year)

 

$

90,685

 

 

$

1

 

 

$

(93

)

 

$

90,593

 

Corporate bonds (due within one year)

 

 

70,668

 

 

 

1

 

 

 

(332

)

 

 

70,337

 

Government securities (due within one year)

 

 

19,267

 

 

 

22

 

 

 

(28

)

 

 

19,261

 

U.S. treasury securities (due within one year)

 

 

28,560

 

 

 

 

 

 

(23

)

 

 

28,537

 

Corporate bonds (due after one year through two years)

 

 

5,262

 

 

 

 

 

 

(18

)

 

 

5,244

 

Government securities (due after one year through two years)

 

 

16,409

 

 

 

 

 

 

(24

)

 

 

16,385

 

 

 

$

230,851

 

 

$

24

 

 

$

(518

)

 

$

230,357