Basis of Presentation, Significant Accounting Policies and Fair Value Measurements - Fair Value of Financial Assets and Financial Liabilities (Details) - Money market mutual funds (cash equivalents) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Reported Value Measurement | ||
Fair Value of Financial Instruments | ||
Money market funds | $ 72,926 | $ 92,283 |
Fair Value, Inputs, Level 1 | Estimate of Fair Value Measurement | ||
Fair Value of Financial Instruments | ||
Money market funds | $ 72,926 | $ 92,283 |