FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets: | ||
| Derivative instrument | $ 1,092 | $ 2,697 |
| Level 2 | ||
| Assets: | ||
| Restricted bank deposits, current | 3,644 | 3,644 |
| Derivative instrument | 1,092 | 2,697 |
| Restricted bank deposits, noncurrent | 1,175 | 1,166 |
| Level 2 | Corporate bonds | ||
| Assets: | ||
| Short-term marketable securities: | 2,349 | 15,494 |
| Long-term marketable securities: | 0 | 8,347 |
| Level 2 | U.S. Treasury | ||
| Assets: | ||
| Short-term marketable securities: | 1,001 | 6,503 |
| Long-term marketable securities: | 0 | 2,029 |
| Level 2 | Municipal bonds | ||
| Assets: | ||
| Short-term marketable securities: | 59 | 237 |
| Level 2 | Agency bonds | ||
| Assets: | ||
| Short-term marketable securities: | 0 | 1,137 |
| Long-term marketable securities: | 0 | 507 |
| Level 2 | Commercial paper | ||
| Assets: | ||
| Short-term marketable securities: | 0 | 987 |
| Level 3 | ||
| Liabilities: | ||
| Contingent consideration | 6,810 | 6,493 |
| Money market funds | Level 1 | ||
| Assets: | ||
| Cash equivalents: | $ 46,031 | $ 15,783 |
| X | ||||||||||
- Definition Restricted Bank Deposit, Current, Fair Value Disclosure No definition available.
|
| X | ||||||||||
- Definition Restricted Bank Deposit, Noncurrent, Fair Value Disclosure No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|