XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Investments - Summary of Contractual Maturities of Available-For-Sale Debt Securities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year $ 417,733
One to Two Years 134,897
Estimated Fair Value 552,630
U.S. Treasury securities  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 105,231
One to Two Years 116,493
Estimated Fair Value 221,724
Commercial paper  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 218,381
One to Two Years 0
Estimated Fair Value 218,381
Corporate debt securities  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 58,836
One to Two Years 0
Estimated Fair Value 58,836
U.S. Government-sponsored enterprises  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 32,282
One to Two Years 18,404
Estimated Fair Value 50,686
Supranational bonds  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 3,003
One to Two Years 0
Estimated Fair Value $ 3,003