FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | $ 25,181 | $ 30,428 |
Total short-term investments | 32,426 | 30,728 |
Total long-term investments | 2,458 | 4,427 |
Total financial assets | 60,065 | 65,583 |
Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 25,181 | 30,428 |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Total financial assets | 25,181 | 30,428 |
Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 0 | 0 |
Total short-term investments | 32,426 | 30,728 |
Total long-term investments | 2,458 | 4,427 |
Total financial assets | 34,884 | 35,155 |
Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 0 | 0 |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Total financial assets | 0 | 0 |
Money market funds | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 25,181 | 30,428 |
Money market funds | Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 25,181 | 30,428 |
Money market funds | Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 0 | 0 |
Money market funds | Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total cash equivalents | 0 | 0 |
Commercial paper | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 3,161 | 2,603 |
Commercial paper | Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Commercial paper | Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 3,161 | 2,603 |
Commercial paper | Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Corporate bonds | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 3,971 | 3,971 |
Total long-term investments | 755 | 1,736 |
Corporate bonds | Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Corporate bonds | Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 3,971 | 3,971 |
Total long-term investments | 755 | 1,736 |
Corporate bonds | Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
U.S. government agency securities | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 16,359 | 15,777 |
Total long-term investments | 1,703 | 2,691 |
U.S. government agency securities | Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
U.S. government agency securities | Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 16,359 | 15,777 |
Total long-term investments | 1,703 | 2,691 |
U.S. government agency securities | Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
U.S. treasury securities | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 8,935 | 8,377 |
U.S. treasury securities | Level 1 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 0 | 0 |
U.S. treasury securities | Level 2 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | 8,935 | 8,377 |
U.S. treasury securities | Level 3 | | |
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] | | |
Total short-term investments | $ 0 | $ 0 |