XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured and Recognized at Fair Value

 

As of December 31, 2021, financial assets measured and recorded at fair value are as follows (in thousands):

 

 

 

 

 

December 31, 2021

 

 

 

 

 

Amortized

Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Estimated

Fair Value

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

Level 1

 

$

122,657

 

 

$

 

 

$

(592

)

 

$

122,065

 

Corporate bonds

 

Level 2

 

 

76,628

 

 

 

8

 

 

 

(127

)

 

 

76,509

 

Commercial paper

 

Level 2

 

 

77,444

 

 

 

 

 

 

(1

)

 

 

77,443

 

Marketable securities

 

 

 

 

276,729

 

 

 

8

 

 

 

(720

)

 

 

276,017

 

Money market funds(1)

 

Level 1

 

 

91,825

 

 

 

 

 

 

 

 

 

91,825

 

Total fair value of assets

 

 

 

$

368,554

 

 

$

8

 

 

$

(720

)

 

$

367,842

 

 

(1)

Included in cash and cash equivalents on the balance sheet

As of December 31, 2020, financial assets measured and recognized at fair value are as follows (in thousands):

 

 

 

 

 

December 31, 2020

 

 

 

 

 

Amortized

Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Estimated

Fair Value

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

Level 1

 

$

80,020

 

 

$

10

 

 

$

 

 

$

80,030

 

Corporate bonds

 

Level 2

 

 

72,573

 

 

 

11

 

 

 

(14

)

 

 

72,570

 

Commercial paper

 

Level 2

 

 

63,948

 

 

 

 

 

 

 

 

 

63,948

 

Marketable securities

 

 

 

 

216,541

 

 

 

21

 

 

 

(14

)

 

 

216,548

 

Money market funds(1)

 

Level 1

 

 

67,065

 

 

 

 

 

 

 

 

 

67,065

 

Total fair value of assets

 

 

 

$

283,606

 

 

$

21

 

 

$

(14

)

 

$

283,613

 

 

(1)

Included in cash and cash equivalents on the balance sheet