XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Measurement  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

September 30, 2021

(in thousands)

    

Level 1

Level 2

Level 3

Total

Financial Assets

Cash

$

10,874

$

$

$

10,874

Money market funds

14,723

14,723

Corporate bonds

3,019

3,019

Commercial paper

 

198,626

198,626

U.S. government treasury bills

17,001

17,001

Government-sponsored enterprise securities

 

61,711

61,711

Total

$

42,598

$

263,356

$

$

305,954

Schedule of financial assets reconciliation

September 30, 2021

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(in thousands)

    

Cost

Gains

Losses

Fair Value

Financial Assets

Cash and cash equivalents

$

25,597

$

$

$

25,597

Short-term marketable securities (<12 months to maturity)

245,169

20

(6)

245,183

Long-term marketable securities (>12 months to maturity)

 

35,173

 

4

 

(3)

35,174

Total

$

305,939

$

24

$

(9)

$

305,954