XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The following tables summarize the Company’s short-term investments (in thousands):
As of June 30, 2022
MaturityAmortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Corporate debt securities
2 years or less
$164,422 $— $(1,633)$162,789 
Commercial paper
1 year or less
478,433 — (1,482)476,951 
U.S. Agency bonds
2 years or less
9,997 — (18)9,979 
U.S. Treasury bills
1 year or less
269,016 — (3,009)266,007 
$921,868 $— $(6,142)$915,726 

As of December 31, 2021
Maturity Amortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Corporate debt securities
2 years or less
$236,170 $36 $(248)$235,958 
Commercial paper
1 year or less
621,947 127 (95)621,979 
U.S. Agency bonds
1 year or less
58,092 — — 58,092 
U.S. Treasury bills
2 years or less
162,500 — (272)162,228 
$1,078,709 $163 $(615)$1,078,257