STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($) $ / shares in Units, $ in Thousands | Feb. 25, 2022 | Oct. 31, 2021 | Mar. 31, 2022 | Mar. 31, 2021 | Dec. 31, 2022 | Dec. 31, 2021 |
Class of Stock [Line Items] | | | | | | |
Common stock, price per share | | | $ 0.001 | | | $ 0.001 |
Stock options granted | 792,500 | | | | | |
Stock issued during period employee stock purchase plans, value | | | $ 8 | $ 1 | | |
Common Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Stock options and warrants exercised | | | 163,050 | | | |
Stock warrant exercised | | | 98,805 | | | |
Stock issued during period shares employee stock purchase plans | | | 2,000 | | | |
Stock issued during period employee stock purchase plans, value | | | | | | |
Equity Incentive Plan [Member] | Common Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Stock issued during new issues, shares | | 1,118,856 | | | | 0 |
Common stock, price per share | | $ 0.001 | | | | |
Employee Stock Purchase Plan [Member] | Common Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Stock issued during period shares employee stock purchase plans | | | 1,662 | | | |
Stock issued during period employee stock purchase plans, value | | | | | $ 8 | |
Series A Preferred Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Preferred stock, shares authorized | | | 2,000,000 | | | 2,000,000 |
Preferred stock, shares outstanding | | | 0 | | | 0 |
Preferred stock voting rights | | | The board of directors of the Company (the “Board”) had previously set the voting rights for the Series A preferred stock at 1 share of preferred to 250 common shares | | | |
Preferred stock, shares issued | | | 0 | | | 0 |
Series B Preferred Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Preferred stock, shares authorized | | | 1 | | | 1 |
Preferred stock, shares outstanding | | | 0 | | | 0 |
Preferred stock, shares issued | | | 0 | | | 0 |
Series C Preferred Stock [Member] | | | | | | |
Class of Stock [Line Items] | | | | | | |
Preferred stock, shares authorized | | | 3,000,000 | | | 3,000,000 |
Preferred stock, shares outstanding | | | 544,500 | | | 544,500 |
Preferred stock, shares issued | | | 544,500 | | | 544,500 |
Dividends payable, amount per share | | | $ 0.06 | | | |
Preferred stock, liquidation preference per share | | | $ 1 | | | |
Dividends | | | $ 129 | | | |
Preferred stock conversion, description | | | The Series C Preferred Stock has a liquidation value and conversion price of $1.00 per share ($20.00 per 20 shares of preferred stock which convert to one share of common stock) and automatically converts into Common Stock at $1.00 per share ($20.00 per 20 shares of preferred stock which convert to one share of common stock) in the event that the Company’s common stock has a closing price of $30 per share for 20 consecutive trading days | | | |