Annual report pursuant to Section 13 and 15(d)

CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details)

v3.22.4
CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents $ 51,274 $ 46,521
Amortized Cost 107,493 197,198
Unrealized Losses (338) (49)
Fair Value 107,155 197,149
Total cash equivalents and short-term investments, Amortized Cost 158,767 243,719
Total cash equivalents and short-term investments, Fair Value 158,429 243,670
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 39,781 70,401
Fair Value 39,781 70,401
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 28,970 65,645
Unrealized Losses (156) (28)
Fair Value 28,814 65,617
U.S Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,896  
Unrealized Losses (78)  
Fair Value 19,818  
Government bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,846 36,487
Unrealized Losses (102) (11)
Fair Value 14,744 36,476
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,000 24,665
Unrealized Losses (2) (10)
Fair Value 3,998 24,655
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents $ 51,274 $ 46,521