XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Cash and Cash Equivalents      
Fair Value      
Amortized Cost $ 52,251 $ 36,112  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 52,251 36,112  
U.S. Treasury Securities      
Fair Value      
Amortized Cost 38,796 235,463  
Gross Unrealized Gains 40 94  
Gross Unrealized Losses 0 (10)  
Estimated Fair Value 38,836 235,547  
Total Short-term Investments      
Fair Value      
Amortized Cost 59,160 235,463  
Gross Unrealized Gains 41 94  
Gross Unrealized Losses (6) (10)  
Estimated Fair Value 59,195 235,547  
Total Cash and Cash Equivalents and Investments      
Fair Value      
Amortized Cost 111,411 271,575  
Gross Unrealized Gains 41 94  
Gross Unrealized Losses (6) (10)  
Estimated Fair Value 111,446 $ 271,659  
Corporate Debt Securities      
Fair Value      
Amortized Cost 20,364    
Gross Unrealized Gains     $ 1
Gross Unrealized Losses 6    
Estimated Fair Value $ 20,359