| WARRANTS TO PURCHASE COMMON STOCK | 12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Warrants To Purchase Common Stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WARRANTS TO PURCHASE COMMON STOCK | NOTE 18 – WARRANTS TO PURCHASE COMMON STOCK 
 The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at December 31, 2022: 
 
 
 
 No warrants were exercised during the year ended December 31, 2022. 
 During the year ended December 31, 2021, 107 warrants from the February 2020 Financing, with an exercise price of $18.24, were exercised for proceeds of approximately $2,000. 
 During the year ended December 31, 2021, 5,441 and 474 warrants with a per share exercise price of $630.00 and $687.50, respectively, expired. 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition The entire disclosure for stock warrants or rights issued during the given period. No definition available. 
 |