FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Recurring - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Money market funds | ||
| Assets | ||
| Assets fair value | $ 10,337 | $ 19,315 |
| U.S. Treasury bill | ||
| Assets | ||
| Assets fair value | 14,967 | |
| U.S. Treasury note | ||
| Assets | ||
| Assets fair value | 14,975 | |
| Certificates of deposit | ||
| Assets | ||
| Assets fair value | 2,750 | |
| Level 1 | Money market funds | ||
| Assets | ||
| Assets fair value | 10,337 | $ 19,315 |
| Level 1 | U.S. Treasury bill | ||
| Assets | ||
| Assets fair value | 14,967 | |
| Level 1 | U.S. Treasury note | ||
| Assets | ||
| Assets fair value | 14,975 | |
| Level 2 | Certificates of deposit | ||
| Assets | ||
| Assets fair value | $ 2,750 |