XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 89,887 $ 126,263
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 89,887 126,263
U.S. Treasury Securities    
Fair Value    
Amortized Cost 15,182  
Gross Unrealized Gains 1  
Gross Unrealized Losses 0  
Estimated Fair Value 15,183  
Total Short-term Investments    
Fair Value    
Amortized Cost 28,619 26,018
Gross Unrealized Gains 6 5
Gross Unrealized Losses (11) (11)
Estimated Fair Value 28,614 26,012
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 118,506 152,281
Gross Unrealized Gains 6 5
Gross Unrealized Losses (11) (11)
Estimated Fair Value 118,501 152,275
Corporate Debt Securities    
Fair Value    
Amortized Cost 13,437 26,018
Gross Unrealized Gains 5 5
Gross Unrealized Losses (11) (11)
Estimated Fair Value $ 13,431 $ 26,012