XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2022
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

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

September 30, 2022

Amortized

Gross Unrealized

 

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

$

39,234

$

$

$

39,234

Commercial paper

 

98,238

(12)

 

98,226

Corporate debt securities

6,328

(8)

6,320

U.S. Treasury and agency securities

118,365

15

(126)

118,254

Total cash equivalents and marketable securities

$

262,165

$

15

  

$

(146)

$

262,034

Classified as:

  

  

  

Cash equivalents

  

  

  

$

147,413

Marketable securities - current

  

  

  

 

114,621

Total cash equivalents and marketable securities

  

  

  

$

262,034

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