CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Additional Information (Details) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
Investment
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
Investment
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
Investment
|
|
| Cash and Cash Equivalents [Abstract] | |||||
| Number of securities in an unrealized loss position for more than 12 months | Investment | 0 | 0 | 0 | ||
| Gains or losses on available-for-sale securities | $ | $ 0 | $ 0 | $ 0 | $ 0 | |