XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

Cash equivalents and marketable securities consisted of the following at March 31, 2022 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

March 31, 2022

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

210,881

$

$

$

$

210,881

U.S. Treasuries

91,947

12

(287)

91,672

Government agency securities

134,433

(1,529)

132,904

Commercial paper

63,179

(37)

63,142

Corporate notes/bonds

68,477

(668)

67,809

Total

$

568,917

$

$

12

$

(2,521)

$

566,408

Cash equivalents and marketable securities consisted of the following at December 31, 2021 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2021

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

203,519

$

$

$

$

203,519

U.S. Treasuries

124,016

1

(84)

123,933

Government agency securities

126,927

(228)

126,699

Commercial paper

89,699

1

(13)

89,687

Corporate notes/bonds

76,248

(170)

76,078

Total

$

620,409

$

$

2

$

(495)

$

619,916