NET INCOME (LOSS) PER COMMON SHARE (Details Narrative) - shares shares in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Common Stock Equivalents [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive warrants | 8.5 | 6.7 |
| Preferred Stock [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive warrants | 0.4 | 4.2 |
| Warrant [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive warrants | 5.8 | 2.5 |
| Stock Options [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive warrants | 2.2 | |
| Restricted stock units | 0.1 | |