XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 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):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2022

​

​

Amortized

​

Gross Unrealized

​

 

​

    

Cost

    

Gains

    

Losses

    

Fair Value

Money market funds

​

$

38,082

​

$

—

​

$

—

​

$

38,082

Commercial paper

​

 

136,089

​

​

—

​

​

(35)

​

 

136,054

Corporate debt securities

​

​

16,540

​

​

—

​

​

(47)

​

​

16,493

U.S. Treasury and agency securities

​

​

94,873

​

​

—

​

​

(368)

​

​

94,505

Total cash equivalents and marketable securities

​

$

285,584

​

$

—

  

$

(450)

​

$

285,134

Classified as:

​

​

​

  

​

​

  

​

​

  

​

​

Cash equivalents

​

​

​

  

​

​

  

​

​

  

$

113,481

Marketable securities - current

​

​

​

  

​

​

  

​

​

  

 

171,653

Total cash equivalents and marketable securities

​

​

​

  

​

​

  

​

​

  

$

285,134

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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