XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following tables set forth our financial assets as of March 31, 2021 and December 31, 2020 that are measured at fair value on a recurring basis during the period:

 

 

March 31, 2021

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

930,155

 

 

$

 

 

$

 

 

$

930,155

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,002,193

 

 

 

193

 

 

 

 

 

 

1,002,386

 

U.S. government agency securities

 

123,354

 

 

 

6

 

 

 

(6

)

 

 

123,354

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

68,483

 

 

 

3

 

 

 

(12

)

 

 

68,474

 

Commercial paper

 

397,233

 

 

 

 

 

 

 

 

 

397,233

 

Certificates of deposit

 

35,095

 

 

 

 

 

 

 

 

 

35,095

 

Total

$

2,556,513

 

 

$

202

 

 

$

(18

)

 

$

2,556,697

 

 

 

December 31, 2020

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

464,006

 

 

$

 

 

$

 

 

$

464,006

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,272,125

 

 

 

122

 

 

 

(21

)

 

 

1,272,226

 

U.S. government agency securities

 

245,055

 

 

 

8

 

 

 

(24

)

 

 

245,039

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

81,158

 

 

 

1

 

 

 

(18

)

 

 

81,141

 

Commercial paper

 

425,861

 

 

 

 

 

 

 

 

 

425,861

 

Certificates of deposit

 

49,267

 

 

 

 

 

 

 

 

 

49,267

 

Total

$

2,537,472

 

 

$

131

 

 

$

(63

)

 

$

2,537,540