XML 51 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Tables)
12 Months Ended
Dec. 31, 2020
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 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 

As of December 31, 2019
Maturity Amortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Corporate debt securities
2 years or less
$160,065 $233 $(1)$160,297 
Commercial paper
1 year or less
120,862 74 — 120,936 
U.S. Agency bonds
2 years or less
50,745 41 (4)50,782 
U.S. Treasury bills
2 years or less
36,474 27 (1)36,500 
$368,146 $375 $(6)$368,515