XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Cash Equivalents and Marketable Securities Classified as Available-for-Sale Securities Measured at Fair Value on Recurring Basis

Cash equivalents and marketable securities, all of which are classified as available-for-sale securities and measured at fair value on a recurring basis, consisted of the following (in thousands):

 

 

 

 

 

As of September 30, 2021

 

 

 

Fair Value

Hierarchy

Level

 

Amortized

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds—classified

   as cash equivalents

 

Level 1

 

$

58,368

 

 

$

 

 

$

 

 

$

58,368

 

Corporate debt

 

Level 2

 

 

78,478

 

 

 

10

 

 

 

(24

)

 

 

78,464

 

Commercial paper

 

Level 2

 

 

53,539

 

 

 

 

 

 

 

 

 

53,539

 

U.S. government agency securities

 

Level 2

 

 

18,777

 

 

 

7

 

 

 

 

 

 

18,784

 

Total

 

 

 

$

209,162

 

 

$

17

 

 

$

(24

)

 

$

209,155

 

 

 

 

 

 

As of December 31, 2020

 

 

 

Fair Value

Hierarchy

Level

 

Amortized

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds—classified

   as cash equivalents

 

Level 1

 

$

21,333

 

 

$

 

 

$

 

 

$

21,333

 

Corporate debt

 

Level 2

 

 

32,164

 

 

 

48

 

 

 

 

 

 

32,212

 

Asset-backed securities

 

Level 2

 

 

12,367

 

 

 

2

 

 

 

(1

)

 

 

12,368

 

Commercial paper

 

Level 2

 

 

28,962

 

 

 

 

 

 

 

 

 

28,962

 

U.S. government agency securities

 

Level 2

 

 

13,047

 

 

 

3

 

 

 

 

 

 

13,050

 

Total

 

 

 

$

107,873

 

 

$

53

 

 

$

(1

)

 

$

107,925

 

 

Schedule of Remaining Contractual Maturities of Marketable Securities

The following table presents the remaining contractual maturities of the Company’s marketable securities as of September 30, 2021 (in thousands):

 

 

September 30, 2021

 

Due in less than one year

 

$

157,095

 

Due in more than one year

 

 

52,060

 

Total

 

$

209,155