XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2023
Cash Equivalents And Marketable Securities [Abstract]  
Schedule of Cash Equivalent and Marketable Securities Classified as Available-for-Sale

Cash equivalents and marketable securities classified as available-for-sale consisted of the following:

 

 

 

March 31, 2023

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated Fair
Value

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

52,144

 

 

$

 

 

$

 

 

$

52,144

 

Commercial paper

 

 

20,971

 

 

 

 

 

 

(4

)

 

 

20,967

 

Agency discount notes

 

 

322,988

 

 

 

98

 

 

 

 

 

 

323,086

 

Total cash equivalents

 

 

396,103

 

 

 

98

 

 

 

(4

)

 

 

396,197

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

34,228

 

 

 

1

 

 

 

(107

)

 

 

34,122

 

Total marketable securities

 

 

34,228

 

 

 

1

 

 

 

(107

)

 

 

34,122

 

Total cash equivalents and
  marketable securities

 

$

430,331

 

 

$

99

 

 

$

(111

)

 

$

430,319

 

 

 

 

December 31, 2022

 

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated Fair
Value

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

202,250

 

 

$

 

 

$

 

 

$

202,250

 

Commercial paper

 

 

159,812

 

 

 

 

 

 

(54

)

 

 

159,758

 

Total cash equivalents

 

 

362,062

 

 

 

 

 

 

(54

)

 

 

362,008

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

51,854

 

 

 

 

 

 

(274

)

 

 

51,580

 

Total marketable securities

 

 

51,854

 

 

 

 

 

 

(274

)

 

 

51,580

 

Total cash equivalents and
  marketable securities

 

$

413,916

 

 

$

 

 

$

(328

)

 

$

413,588