STOCKHOLDERS' EQUITY - Registered Public Offering (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Jan. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stockholders Equity [Line Items] | ||||
| Payments of stock issuance costs | $ 5,357 | $ 1,951 | ||
| Underwritten Public Offering | ||||
| Stockholders Equity [Line Items] | ||||
| Net proceeds on issuance of common stock | $ 13,600 | $ 19,800 | ||
| Payments of stock issuance costs | $ 1,400 | $ 2,500 | ||
| Common Class A | Underwritten Public Offering | ||||
| Stockholders Equity [Line Items] | ||||
| Number of shares issued in transaction (in shares) | 6,976,744 | 14,836,664 | ||
| Offering price per share (in dollars per share) | $ 2.15 | $ 1.50 | ||
| Common Class A | Underwritten Public Offering | Mr. Riggs | ||||
| Stockholders Equity [Line Items] | ||||
| Number of shares issued in transaction (in shares) | 333,333 | |||