XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 86,943 $ 36,112
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 86,943 36,112
U.S. Treasury Securities    
Fair Value    
Amortized Cost 110,503 235,463
Gross Unrealized Gains 312 94
Gross Unrealized Losses 0 (10)
Estimated Fair Value 110,815 235,547
Total Short-term Investments    
Fair Value    
Amortized Cost 114,611 235,463
Gross Unrealized Gains 312 94
Gross Unrealized Losses 0 (10)
Estimated Fair Value 114,923 235,547
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 201,554 271,575
Gross Unrealized Gains 312 94
Gross Unrealized Losses 0 (10)
Estimated Fair Value $ 201,866 $ 271,659