v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Financial Liabilities $ 556  
Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 12,912 $ 17,582
Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 11,309 16,956
Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 4,340 6,058
Exchange Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 317 429
Level 1 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Financial Liabilities 0  
Level 1 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 1 | Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 11,309 16,956
Level 1 | Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 1 | Exchange Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 317 429
Level 2 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Financial Liabilities 0  
Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 12,912 17,582
Level 2 | Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 2 | Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 4,340 6,058
Level 2 | Exchange Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 3 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Financial Liabilities 556  
Level 3 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 3 | Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 3 | Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0 0
Level 3 | Exchange Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments $ 0 $ 0