v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Options and forward contracts designated as hedging instruments   $ 0 $ 2,697
Liabilities:    
Options and forward contracts designated as hedging instruments   35 0
Level 2    
Assets:    
Restricted bank deposits, current 3,665 3,644
Options and forward contracts designated as hedging instruments   0 2,697
Restricted bank deposits, noncurrent 1,249 1,166
Liabilities:    
Options and forward contracts designated as hedging instruments   35 0
Level 2 | Corporate bonds    
Assets:    
Short-term marketable securities: 5,273 15,494
Long-term marketable securities: 498 8,347
Level 2 | U.S. Treasury    
Assets:    
Short-term marketable securities: 0 6,503
Long-term marketable securities: 2,725 2,029
Level 2 | Commercial paper    
Assets:    
Short-term marketable securities: 0 987
Level 2 | Agency bonds    
Assets:    
Short-term marketable securities: 0 1,137
Long-term marketable securities: 1,002 507
Level 2 | Municipal bonds    
Assets:    
Short-term marketable securities: 60 237
Level 3    
Liabilities:    
Contingent consideration 5,532 6,493
Money market funds | Level 1    
Assets:    
Cash equivalents: $ 15,426 $ 15,783