XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Financial Instruments, Owned, at Fair Value, by Type, Alternative [Abstract]  
Schedule of available-for-Sale financial instruments

The following is a summary of available-for-sale financial instruments, as of June 30, 2022 and December 31, 2021 (in thousands):

 

 

June 30, 2022

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

Corporate securities

$

2,831

 

 

$

-

 

 

$

-

 

 

$

2,831

 

U.S. treasury and agency securities

 

1,001

 

 

 

-

 

 

 

-

 

 

 

1,001

 

Foreign governments

 

2,790

 

 

 

-

 

 

 

-

 

 

 

2,790

 

Total cash equivalents

 

6,622

 

 

 

-

 

 

 

-

 

 

 

6,622

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

Corporate securities (1)

 

144,930

 

 

 

15

 

 

 

(870

)

 

 

144,075

 

U.S. treasury and agency securities

 

64,162

 

 

 

-

 

 

 

(259

)

 

 

63,903

 

Total marketable securities

$

209,092

 

 

$

15

 

 

$

(1,129

)

 

$

207,978

 

(1) Comprised primarily of corporate bonds and commercial paper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Losses

 

 

Fair Value

 

Corporate securities

$

7,709

 

 

$

-

 

 

$

(1

)

 

$

7,708

 

U.S. treasury and agency securities

 

6,060

 

 

 

-

 

 

 

(3

)

 

 

6,057

 

Total marketable securities

$

13,769

 

 

$

-

 

 

$

(4

)

 

$

13,765

 

Schedule of fair values of available-for-sale financial instruments

As of June 30, 2022, the fair values of available-for-sale financial instruments, by remaining contractual maturity, were as follows (in thousands):

 

 Due within one year

 

 

 

 

 

 

$

138,725

 

 Due in one to five years

 

 

 

 

 

 

 

75,875

 

Total

 

 

 

 

 

 

$

214,600