XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Available-for-Sale Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2020
Investments Debt And Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities by Major Type of Security

As of June 30, 2020

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

13,070

$

180

$

$

13,250

U.S. government agency obligations

 

3,499

 

18

 

 

3,517

Corporate bonds

 

62,077

 

416

 

(3)

 

62,490

Commercial paper

 

13,298

 

24

 

 

13,322

Municipal bonds

 

3,500

 

 

 

3,500

Total available-for-sale marketable securities

$

95,444

$

638

$

(3)

$

96,079

As of December 31, 2019

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

16,052

$

31

$

(2)

$

16,081

U.S. government agency obligations

 

25,803

 

14

 

(1)

 

25,816

Corporate bonds

 

115,788

 

125

 

(23)

 

115,890

Commercial paper

 

38,547

 

27

 

(1)

 

38,573

Municipal bonds

3,500

3,500

Total available-for-sale marketable securities

$

199,690

$

197

$

(27)

$

199,860

Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities

As of June 30, 2020

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair 

Unrealized

    

 Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate bonds

$

5,507

$

(3)

$

$

$

5,507

$

(3)

Total

$

5,507

$

(3)

$

$

$

5,507

$

(3)

As of December 31, 2019

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

    

 Value

    

Losses

    

 Value

    

Losses

    

 Value

    

Losses

U.S. Treasury securities

$

3,185

$

(2)

$

$

$

3,185

$

(2)

U.S. government agency obligations

 

2,400

 

(1)

 

 

 

2,400

 

(1)

Corporate bonds

 

28,895

 

(23)

 

 

 

28,895

 

(23)

Commercial paper

 

4,264

 

(1)

 

 

 

4,264

 

(1)

Total

$

38,744

$

(27)

$

$

$

38,744

$

(27)

Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity

As of June 30, 2020

As of December 31, 2019

Contractual maturity

    

Amortized Cost

    

Fair Value

    

Amortized Cost

    

Fair Value

Less than one year

$

72,845

$

73,218

$

136,565

$

136,701

One year to two years

 

22,599

 

22,861

 

63,125

 

63,159

Total

$

95,444

$

96,079

$

199,690

$

199,860