FAIR VALUE OF FINANCIAL INSTRUMENTS - SCHEDULE OF FAIR VALUE INSTRUMENTS (Details) - USD ($) $ in Thousands | Jun. 30, 2023 | Dec. 31, 2022 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | $ 89,195 | $ 106,823 |
Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 49,742 | 18,436 |
Total short-term investments | 89,195 | 106,823 |
Total fair value of assets | 138,937 | 125,259 |
Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 44,750 | 18,436 |
Total short-term investments | 2,987 | 26,841 |
Total fair value of assets | 47,737 | 45,277 |
Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 4,992 | |
Total short-term investments | 86,208 | 79,982 |
Total fair value of assets | 91,200 | 79,982 |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
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 [Line Items] | | |
Total cash equivalents | 44,750 | 18,436 |
Money market funds | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 44,750 | 18,436 |
Money market funds | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
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 [Line Items] | | |
Total cash equivalents | | |
Commercial paper | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 4,992 | |
Commercial paper | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 4,992 | |
Commercial paper | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 47,750 | 55,577 |
Commercial paper | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | | |
Commercial paper | Fair Value, Recurring | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 47,750 | 55,577 |
Commercial paper | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | | |
U.S. Treasury bills | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 2,987 | 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 [Line Items] | | |
Total short-term investments | 2,987 | 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 [Line Items] | | |
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 [Line Items] | | |
Total short-term investments | | |
Agency bonds | Fair Value, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 38,458 | 24,405 |
Agency bonds | Fair Value, Recurring | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
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 [Line Items] | | |
Total short-term investments | $ 38,458 | 24,405 |
Agency bonds | Fair Value, Recurring | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | | |