STOCKHOLDERS' EQUITY - Schedule Of Stockholders Equity Warrants (Details) - $ / shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Equity [Abstract] | ||
| Warrants Outstanding Beginning Balance | 932,991 | 3,116 |
| Expired | 0 | (109) |
| Granted | 0 | |
| Canceled | 0 | (2,526) |
| Warrants Outstanding Ending Balance | 932,991 | 481 |
| Weighted Average Exercise Price Beginning Balance | $ 26.06 | $ 6,162 |
| Weighted Average Exercise Price Ending Balance | $ 26.06 | |