Fair Value Measurements (Details 1) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
---|---|---|
Fair Value | ||
Cash and Cash Equivalents | $ 92,118 | $ 126,263 |
Short-term Investments | 28,800 | 26,012 |
Total Cash and Cash Equivalents and Investments | 120,918 | 152,275 |
Fair Value, Level 1 | ||
Fair Value | ||
Cash and Cash Equivalents | 92,118 | 126,263 |
Short-term Investments | 15,124 | 0 |
Total Cash and Cash Equivalents and Investments | 107,242 | 126,263 |
Fair Value, Level 2 | ||
Fair Value | ||
Cash and Cash Equivalents | 0 | 0 |
Short-term Investments | 13,676 | 26,012 |
Total Cash and Cash Equivalents and Investments | 13,676 | 26,012 |
Fair Value, Level 3 | ||
Fair Value | ||
Cash and Cash Equivalents | 0 | 0 |
Short-term Investments | 0 | 0 |
Total Cash and Cash Equivalents and Investments | $ 0 | $ 0 |