Annual report pursuant to Section 13 and 15(d)

CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details)

v3.24.0.1
CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale    
Cash equivalents $ 40,799 $ 51,274
Unrealized Losses   (338)
Total cash equivalents and short-term investments, Amortized Cost 40,799 158,767
Total cash equivalents and short-term investments, Fair Value 40,799 158,429
Commercial paper    
Debt Securities, Available-for-sale    
Amortized Cost   39,781
Fair Value   39,781
Corporate bonds    
Debt Securities, Available-for-sale    
Amortized Cost   28,970
Unrealized Losses   (156)
Fair Value   28,814
U.S Treasury securities    
Debt Securities, Available-for-sale    
Amortized Cost   19,896
Unrealized Losses   (78)
Fair Value   19,818
Government bonds    
Debt Securities, Available-for-sale    
Amortized Cost   14,846
Unrealized Losses   (102)
Fair Value   14,744
Money market funds    
Debt Securities, Available-for-sale    
Cash equivalents $ 40,799 51,274
Short-term investments    
Debt Securities, Available-for-sale    
Amortized Cost   107,493
Unrealized Losses   (338)
Fair Value   107,155
Short-term investments | Asset-backed securities    
Debt Securities, Available-for-sale    
Amortized Cost   4,000
Unrealized Losses   (2)
Fair Value   $ 3,998