XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

Cash equivalents and marketable securities consisted of the following (in thousands):

March 31, 2022

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

35,422

$

$

$

35,422

Commercial paper

 

138,123

1

(40)

 

138,084

Corporate debt securities

45,455

(105)

45,350

U.S. Treasury and agency securities

77,915

1

(268)

77,648

Supranational and sovereign government securities

 

3,000

 

3,000

Total cash equivalents and marketable securities

$

299,915

$

2

  

$

(413)

$

299,504

Classified as:

  

  

  

Cash equivalents

  

  

  

$

92,692

Marketable securities - current

  

  

  

 

206,812

Total cash equivalents and marketable securities

  

  

  

$

299,504

December 31, 2021

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

39,854

$

  

$

$

39,854

Commercial paper

 

157,157

 

  

 

(16)

 

157,141

Corporate debt securities

 

75,598

 

  

 

(50)

 

75,548

U.S. Treasury and agency securities

40,093

(76)

40,017

Supranational and sovereign government securities

 

6,011

 

  

 

(1)

 

6,010

Total cash equivalents and marketable securities

$

318,713

$

  

$

(143)

$

318,570

Classified as:

  

  

  

Cash equivalents

  

  

  

$

115,335

Marketable securities - current

  

  

  

 

203,235

Total cash equivalents and marketable securities

  

  

  

$

318,570