v3.22.2.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 137,498   $ 225,098 $ 163,381 $ 568,825
Stock-based compensation       $ 163,380 $ 568,783
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Grants in period 0   0 190,114 135,512
Stock-based compensation $ 114,000   $ 147,902 $ 333,000 $ 432,345
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Grants in period 0     18,588  
Shares forfeited   85,748      
Restricted Stock [Member] | Selling, General and Administrative Expenses [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 17,000   63,653 $ (189,000) 112,102
Restricted Stock [Member] | Cost of Sales [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 6,000   $ 13,543 $ 20,000 $ 24,378
Forfeited Restricted Stock [Member] | Selling, General and Administrative Expenses [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense   $ (263,000)