XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of Marketable Securities by Security Type

The following tables set forth by security type, marketable securities for the periods presented:

 

 

 

As of September 30, 2021

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Total

 

Commercial paper

 

$

11,509

 

 

$

 

 

$

 

 

$

11,509

 

Certificates of deposit

 

 

4,490

 

 

 

 

 

 

 

 

 

4,490

 

Corporate debt securities

 

 

135,985

 

 

 

12

 

 

 

(48

)

 

 

135,949

 

US treasury notes

 

 

26,531

 

 

 

4

 

 

 

(2

)

 

 

26,533

 

Total

 

$

178,515

 

 

$

16

 

 

$

(50

)

 

$

178,481

 

 

 

 

 

As of December 31, 2020

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Total

 

Commercial paper

 

$

6,412

 

 

$

 

 

$

 

 

$

6,412

 

Certificates of deposit

 

 

1,504

 

 

 

 

 

 

 

 

 

1,504

 

Corporate debt securities

 

 

36,573

 

 

 

 

 

 

(27

)

 

 

36,546

 

Total

 

$

44,489

 

 

$

 

 

$

(27

)

 

$

44,462

 

Summary of Assets Carried at Fair Value on Recurring Basis

The following tables set forth by level, within the fair value hierarchy, the assets carried at fair value on a recurring basis for the periods presented:

 

 

 

Fair value measurements as of September 30, 2021

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

120,408

 

 

$

 

 

$

 

 

$

120,408

 

Corporate debt securities

 

 

 

 

 

524

 

 

 

 

 

 

524

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

11,508

 

 

 

 

 

 

 

 

 

11,508

 

Certificates of deposit

 

 

 

 

 

4,490

 

 

 

 

 

 

4,490

 

Corporate debt securities

 

 

 

 

 

135,949

 

 

 

 

 

 

135,949

 

US treasury notes

 

 

26,534

 

 

 

 

 

 

 

 

 

26,534

 

Total

 

$

158,450

 

 

$

140,963

 

 

$

 

 

$

299,413

 

 

 

 

Fair Value Measurements as of December 31, 2020

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

155,017

 

 

$

 

 

$

 

 

$

155,017

 

Commercial paper

 

 

2,999

 

 

 

 

 

 

 

 

 

2,999

 

Certificates of deposit

 

 

 

 

 

5,309

 

 

 

 

 

 

5,309

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

6,412

 

 

 

 

 

 

 

 

 

6,412

 

Certificates of deposit

 

 

 

 

 

1,504

 

 

 

 

 

 

1,504

 

Corporate debt securities

 

 

 

 

 

36,545

 

 

 

 

 

 

36,545

 

Total

 

$

164,428

 

 

$

43,358

 

 

$

 

 

$

207,786

 

Summary of Scheduled Maturity for Marketable Securities

The following table summarizes the scheduled maturity for the Company’s marketable securities at September 30, 2021:

 

(in thousands)

 

September 30, 2021

 

Maturing in one year or less

 

$

131,877

 

Maturing in one year through two years

 

 

46,604

 

Maturing after two years

 

 

 

Total

 

$

178,481