STOCKHOLDERS' EQUITY - Narrative (Details) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
Apr. 29, 2025 |
Apr. 09, 2025 |
Mar. 31, 2025 |
|---|---|---|---|---|---|
| Equity [Abstract] | |||||
| Common stock, shares authorized (in shares) | 200,000,000 | 200,000,000 | |||
| Common stock, par value (in USD per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 | ||
| Number of rights (in USD per share) | 1 | ||||
| Number of shares right to purchase (in shares) | 0.001 | ||||
| Preferred stock, par value (in USD per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 |