XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments (Tables)
6 Months Ended
Jun. 30, 2022
Investments [Abstract]  
Investments consists of available-for-sale securities

Investments consists of available-for-sale securities as follows (in thousands):

 

 

 

June 30, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

44,943

 

 

$

 

 

$

(1

)

 

$

44,942

 

U.S. government debt securities

 

 

21,518

 

 

 

 

 

 

(164

)

 

 

21,354

 

Corporate bonds

 

 

24,319

 

 

 

 

 

 

(266

)

 

 

24,053

 

Total short-term marketable securities

 

$

90,780

 

 

$

 

 

$

(431

)

 

$

90,349

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

 

 

$

 

 

$

 

 

$

 

Corporate bonds

 

 

11,874

 

 

 

 

 

 

(173

)

 

 

11,701

 

Total long-term marketable securities

 

$

11,874

 

 

$

 

 

$

(173

)

 

$

11,701

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

54,363

 

 

$

 

 

$

(1

)

 

$

54,362

 

Corporate bonds

 

 

35,231

 

 

 

 

 

 

(35

)

 

 

35,196

 

Total short-term marketable securities

 

$

89,594

 

 

$

 

 

$

(36

)

 

$

89,558

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

3,996

 

 

$

 

 

$

(17

)

 

$

3,979

 

Corporate bonds

 

 

21,010

 

 

 

 

 

 

(70

)

 

 

20,940

 

Total long-term marketable securities

 

$

25,006

 

 

$

 

 

$

(87

)

 

$

24,919

 

Investments in a continual unrealized loss position

Investments in a continual unrealized loss position for less than 12 months consist of the following (in thousands):

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Fair Value

 

 

Fair Value

 

Corporate bonds

 

$

35,753

 

 

$

60,114

 

U.S. Government debt securities

 

 

21,354

 

 

 

 

Commercial Paper

 

 

3,999

 

 

 

3,995

 

Total available-for-sale securities

 

$

61,106

 

 

$

64,109