Fair Value Measurements (Details 1) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Fair Value | ||
Cash and Cash Equivalents | $ 18,834 | $ 64,065 |
Debt Securities, Available-for-Sale, Current | 117,369 | |
Short-term Investments | 22,678 | |
Total Cash and Cash Equivalents and Investments | 136,203 | 86,743 |
Fair Value, Level 1 | ||
Fair Value | ||
Cash and Cash Equivalents | 18,834 | 64,065 |
Debt Securities, Available-for-Sale, Current | 97,599 | |
Short-term Investments | 7,561 | |
Total Cash and Cash Equivalents and Investments | 116,433 | 71,626 |
Fair Value, Level 2 | ||
Fair Value | ||
Cash and Cash Equivalents | 0 | 0 |
Debt Securities, Available-for-Sale, Current | 19,770 | |
Short-term Investments | 15,117 | |
Total Cash and Cash Equivalents and Investments | 19,770 | 15,117 |
Fair Value, Level 3 | ||
Fair Value | ||
Cash and Cash Equivalents | 0 | 0 |
Debt Securities, Available-for-Sale, Current | 0 | |
Short-term Investments | 0 | |
Total Cash and Cash Equivalents and Investments | $ 0 | $ 0 |