STOCKHOLDERS' EQUITY - Warrants (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Aug. 15, 2022 |
|
| Warrants | ||||
| Warrants outstanding, beginning of period (in shares) | 0 | 0 | 404 | |
| Warrants forfeited or expired (in shares) | 0 | (404) | ||
| Issued (in shares) | 1,525,000 | |||
| Number of warrants exercised (in shares) | (1,525,000) | 0 | 0 | |
| Warrants outstanding, end of period (in shares) | 0 | 0 | 0 | |
| Outstanding , weighted average exercise price beginning of period (in dollars per share) | $ 0 | $ 30.97 | ||
| Forfeited or expired, weighted average exercise price (in dollars per share) | $ 30.97 | |||
| Issued , weighted average exercise price (in dollars per share) | $ 0.00025 | |||
| Exercised , weighted average exercise price (in dollars per share) | 0.00025 | |||
| Outstanding , weighted average exercise price end of period (in dollars per share) | $ 0 | $ 0 | ||
| Fair value assigned to warrants | $ 0 | $ 0 | $ 0 | |
| Squadron | ||||
| Warrants | ||||
| Warrants and rights outstanding | $ 1,525,000 | |||
| Warrants exercise price (in dollars per share) | $ 0.00025 | |||