XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2021
MaturityAmortized 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 years 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 

As of December 31, 2020
Maturity Amortized 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