XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Available-for-sale securities, short-term $ 76,581 $ 62,793
Gross Unrealized Gains    
Available-for-sale securities, short-term 43 88
Gross Unrealized Losses    
Available-for-sale securities, short-term (22) (5)
Fair Value    
Available-for-sale securities, short-term 76,602 62,876
Corporate debt securities    
Amortized Cost    
Available-for-sale securities, short-term 47,015 62,793
Gross Unrealized Gains    
Available-for-sale securities, short-term 36 88
Gross Unrealized Losses    
Available-for-sale securities, short-term (15) (5)
Fair Value    
Available-for-sale securities, short-term 47,036 $ 62,876
Government and agency - U.S.    
Amortized Cost    
Available-for-sale securities, short-term 29,566  
Gross Unrealized Gains    
Available-for-sale securities, short-term 7  
Gross Unrealized Losses    
Available-for-sale securities, short-term (7)  
Fair Value    
Available-for-sale securities, short-term $ 29,566