XML 68 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments - Schedule of Fair Value of Securities, not Including Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 306,401 $ 141,934
Gross Unrealized Gains 18 83
Gross Unrealized Losses (7) (1)
Estimated Fair Value 306,412 142,016
Classified as:    
Cash equivalents 59,823 13,897
Short-term investments 246,589 120,089
Long-term investments 0 8,030
Total cash equivalents and available-for-sale investments 306,412 142,016
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 190,663 77,329
Gross Unrealized Gains 16 72
Gross Unrealized Losses (2) (1)
Estimated Fair Value 190,677 77,400
Corporate notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 26,426 14,955
Gross Unrealized Gains 2 11
Gross Unrealized Losses (5) 0
Estimated Fair Value 26,423 14,966
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 29,489 35,753
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 29,489 35,753
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,823 13,897
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 59,823 $ 13,897