XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 92,118 $ 126,263
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 92,118 126,263
U.S. Treasury Securities    
Fair Value    
Amortized Cost 15,123  
Gross Unrealized Gains 1  
Gross Unrealized Losses 0  
Estimated Fair Value 15,124  
Total Short-term Investments    
Fair Value    
Amortized Cost 28,806 26,018
Gross Unrealized Gains 1 5
Gross Unrealized Losses (7) (11)
Estimated Fair Value 28,800 26,012
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 120,924 152,281
Gross Unrealized Gains 1 5
Gross Unrealized Losses (7) (11)
Estimated Fair Value 120,918 152,275
Corporate Debt Securities    
Fair Value    
Amortized Cost 13,683 26,018
Gross Unrealized Gains 0 5
Gross Unrealized Losses (7) (11)
Estimated Fair Value $ 13,676 $ 26,012