XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Estimated Fair Value of Short-Term Investments The following represents a summary of the estimated fair value of short-term investments at December 31, 2021 and 2020 (in thousands):
At December 31, 2021Amortized
Cost
Gross Unrealized
Gain
Gross Unrealized
Loss
Estimated
Fair Value
Available-for-sale securities:
U.S. Treasury securities$222,206 $— $(482)$221,724 
Commercial paper218,391 14 (24)218,381 
Corporate debt securities58,881 — (45)58,836 
U.S. Government-sponsored enterprises50,773 (88)50,686 
Supranational bonds3,003 — — 3,003 
Total$553,254 $15 $(639)$552,630 

At December 31, 2020Amortized
Cost
Gross Unrealized
Gain
Gross Unrealized
Loss
Estimated
Fair Value
Available-for-sale securities:
U.S. Treasury securities$143,244 $12 $(2)$143,254 
Commercial paper108,892 (1)108,896 
Corporate debt securities85,788 48 (13)85,823 
U.S. Government-sponsored enterprises52,330 21 (1)52,350 
Total$390,254 $86 $(17)$390,323 
Schedule of Contractual Maturities of Available - For- Sale Debt Securities
The contractual maturities of available-for-sale debt securities as of December 31, 2021, were as follows (in thousands):
Years to Maturity
At December 31, 2021Within One YearOne to Two YearsEstimated Fair Value
U.S. Treasury securities$105,231 $116,493 $221,724 
Commercial paper218,381 — 218,381 
Corporate debt securities58,836 — 58,836 
U.S. Government-sponsored enterprises32,282 18,404 50,686 
Supranational bonds3,003 — 3,003 
Total$417,733 $134,897 $552,630