v3.26.3
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Financial Liabilities $ 21  
Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 12,052 $ 17,852
Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 10,805 16,956
Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 3,945 6,058
Exchange Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 286 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 10,805 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 286 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,052 17,852
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 3,945 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 21  
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