XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Short-term Investments

The following is a summary of the Company’s cash equivalents and short-term investments (in thousands):

 

 

December 31, 2019

 

 

 

Amortized

Cost Basis

 

 

Unrealized

Gains

 

 

Unrealized

Loses

 

 

Estimated

Fair Value

 

Level 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

15,056

 

 

$

 

 

$

 

 

$

15,056

 

Level 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency securities

 

 

37,974

 

 

 

14

 

 

 

(2

)

 

 

37,986

 

Commercial paper

 

 

87,983

 

 

 

8

 

 

 

(8

)

 

 

87,983

 

Corporate bonds

 

 

10,495

 

 

 

6

 

 

 

 

 

 

10,501

 

Total cash equivalents and short-term investments

 

 

151,508

 

 

 

28

 

 

 

(10

)

 

 

151,526

 

Less: Cash equivalents

 

 

(51,391

)

 

 

 

 

 

3

 

 

 

(51,388

)

Total short-term investments

 

$

100,117

 

 

$

28

 

 

$

(7

)

 

$

100,138

 

 

 

 

December 31, 2018

 

 

 

Amortized

Cost Basis

 

 

Unrealized

Gains

 

 

Unrealized

Loses

 

 

Estimated

Fair Value

 

Level 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

126

 

 

$

 

 

$

 

 

$

126

 

Level 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency securities

 

 

25,792

 

 

 

1

 

 

 

(4

)

 

 

25,789

 

Commercial paper

 

 

147,606

 

 

 

 

 

 

 

 

 

147,606

 

Corporate bonds

 

 

27,778

 

 

 

5

 

 

 

(17

)

 

 

27,766

 

Certificates of deposit

 

 

1,420

 

 

 

 

 

 

 

 

 

1,420

 

Total cash equivalents and short-term investments

 

 

202,722

 

 

 

6

 

 

 

(21

)

 

 

202,707

 

Less: Cash equivalents

 

 

(152,577

)

 

 

 

 

 

 

 

 

(152,577

)

Total short-term investments

 

$

50,145

 

 

$

6

 

 

$

(21

)

 

$

50,130