COMMON STOCK AND WARRANTS - Warrant inducement (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jan. 21, 2025 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule Of Stockholders Equity [Line Items] | ||||
| Proceeds from exercise of warrants | $ 1 | $ 3,734 | ||
| Professional fees | $ 200 | |||
| Share issuance costs | $ 780 | $ 790 | ||
| Existing Warrants | ||||
| Schedule Of Stockholders Equity [Line Items] | ||||
| Shares of class A common stock purchasable with warrants (in shares) | 6,628 | |||
| Exercise price (in dollars per share) | $ 563.25 | |||
| Proceeds from exercise of warrants | $ 3,700 | |||
| Other legal and regulatory expenses | 100 | |||
| Net proceeds from exercise of warrants | 3,400 | |||
| Share issuance costs | $ 1,000 | |||
| Shares of common stock issued (in shares) | 3,572 | 3,572 | ||
| Inducement Warrants | ||||
| Schedule Of Stockholders Equity [Line Items] | ||||
| Shares of class A common stock purchasable with warrants (in shares) | 8,281 | |||
| Share issuance costs | $ 3,100 | |||