Quarterly report [Sections 13 or 15(d)]

CASH, CASH EQUIVALENTS, RESTRICTED CASH, AND SHORT-TERM INVESTMENTS (Details)

v3.25.2
CASH, CASH EQUIVALENTS, RESTRICTED CASH, AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash, cash equivalent and short term investments    
Cash and cash equivalents $ 53,407 $ 56,746
Short-term investments 54,972 20,575
Restricted cash reported within other assets 57  
Cash, cash equivalents and short-term investments 108,436 77,321
Money market funds    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 17,166 16,386
US treasury bills    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 32,294 7,263
Government-sponsored enterprise securities    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 9,973 23,177
Corporate bonds and commercial paper    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 31,332 10,360
Cash    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 17,614 $ 20,135
Restricted cash    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments $ 57