XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
6 Months Ended
Jun. 30, 2021
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, 2021
MaturityAmortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Corporate debt securities
2 years or less
$192,772 $29 $(79)$192,722 
Commercial paper
1 year or less
538,800 99 — 538,899 
U.S. Agency bonds
1 year or less
116,498 29 — 116,527 
U.S. Treasury bills
2 years or less
58,566 10 (3)58,573 
Sovereign debt securities
1 year or less
9,072 — (4)9,068 
$915,708 $167 $(86)$915,789 

As of December 31, 2020
MaturityAmortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Corporate debt securities
2 years or less
$130,814 $160 $(4)$130,970 
Commercial paper
1 year or less
240,725 58 (18)240,765 
U.S. Agency bonds
2 years or less
83,227 37 (1)83,263 
U.S. Treasury bills
2 years or less
49,539 10 (3)49,546 
$504,305 $265 $(26)$504,544