XML 58 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Measurements  
Schedule of fair value of assets measured at fair value on a recurring basis, by level of fair value hierarchy

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2020

 

 

Fair Value Measured Using

 

Total

 

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Balance

Assets

 

 

  

 

 

  

 

 

  

 

 

  

Cash equivalents

 

$

22,366

 

$

 —

 

$

 —

 

$

22,366

Marketable securities

 

 

2,016

 

 

43,193

 

 

 —

 

 

45,209

 

 

$

24,382

 

$

43,193

 

$

 —

 

$

67,575

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

 

Fair Value Measured Using

 

Total

 

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Balance

Assets

 

 

  

 

 

  

 

 

  

 

 

  

Cash equivalents

 

$

4,252

 

$

 —

 

$

 —

 

$

4,252

Marketable securities

 

 

7,023

 

 

65,805

 

 

 —

 

 

72,828

 

 

$

11,275

 

$

65,805

 

$

 —

 

$

77,080

 

Schedule of fair value of available for sale marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2020

 

    

 

 

    

Gross

    

Gross

    

 

 

 

 

Amortized

 

Unrealized

 

Unrealized

 

Fair

 

 

Cost

 

Gains

 

Losses

 

Value

U.S. Treasury securities

 

$

2,005

 

$

11

 

$

 —

 

$

2,016

U.S. Government agency securities

 

 

9,851

 

 

50

 

 

 —

 

 

9,901

Corporate debt obligations

 

 

33,310

 

 

12

 

 

(30)

 

 

33,292

 

 

$

45,166

 

$

73

 

$

(30)

 

$

45,209

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

    

 

 

    

Gross

    

Gross

    

 

 

 

 

Amortized

 

Unrealized

 

Unrealized

 

Fair

 

 

Cost

 

Gains

 

Losses

 

Value

U.S. Treasury securities

 

$

7,019

 

$

 4

 

$

 —

 

$

7,023

U.S. Government agency securities

 

 

17,701

 

 

16

 

 

 —

 

 

17,717

Corporate debt obligations

 

 

48,079

 

 

17

 

 

(8)

 

 

48,088

 

 

$

72,799

 

$

37

 

$

(8)

 

$

72,828