FAIR VALUE OF FINANCIAL INSTRUMENTS - SCHEDULE OF FAIR VALUE INSTRUMENTS (Details) - USD ($) $ in Thousands | Sep. 30, 2023 | Dec. 31, 2022 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | $ 103,019 | $ 106,823 |
Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 24,652 | 18,436 |
Total short-term investments | 103,019 | 106,823 |
Total fair value of assets | 127,671 | 125,259 |
Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 18,666 | 18,436 |
Total short-term investments | 6,383 | 26,841 |
Total fair value of assets | 25,049 | 45,277 |
Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 5,986 | |
Total short-term investments | 96,636 | 79,982 |
Total fair value of assets | 102,622 | 79,982 |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | | |
Total short-term investments | | |
Total fair value of assets | | |
Money market funds | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 18,666 | 18,436 |
Money market funds | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 18,666 | 18,436 |
Money market funds | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | | |
Money market funds | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | | |
Commercial paper [Member] | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 5,986 | |
Commercial paper [Member] | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total cash equivalents | 5,986 | |
Commercial paper [Member] | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 52,688 | 55,577 |
Commercial paper [Member] | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |
Commercial paper [Member] | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 52,688 | 55,577 |
Commercial paper [Member] | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |
U.S. Treasury bills | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 6,383 | 26,841 |
U.S. Treasury bills | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 6,383 | 26,841 |
U.S. Treasury bills | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |
U.S. Treasury bills | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |
Corporate Debt Securities | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 5,881 | |
Corporate Debt Securities | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 5,881 | |
Agency bonds | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | 38,067 | 24,405 |
Agency bonds | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |
Agency bonds | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | $ 38,067 | 24,405 |
Agency bonds | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total short-term investments | | |