v3.26.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Available-for-sale securities, short-term $ 50,767 $ 62,793
Gross Unrealized Gains    
Available-for-sale securities, short-term 10 88
Gross Unrealized Losses    
Available-for-sale securities, short-term (23) (5)
Fair Value    
Available-for-sale securities, short-term 50,754 62,876
Corporate debt securities    
Amortized Cost    
Available-for-sale securities, short-term 28,944 62,793
Gross Unrealized Gains    
Available-for-sale securities, short-term 10 88
Gross Unrealized Losses    
Available-for-sale securities, short-term (12) (5)
Fair Value    
Available-for-sale securities, short-term 28,942 $ 62,876
Government and agency - U.S.    
Amortized Cost    
Available-for-sale securities, short-term 21,823  
Gross Unrealized Gains    
Available-for-sale securities, short-term 0  
Gross Unrealized Losses    
Available-for-sale securities, short-term (11)  
Fair Value    
Available-for-sale securities, short-term $ 21,812