Quarterly report pursuant to Section 13 or 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 23, 2021
Jul. 07, 2021
Nov. 20, 2019
Mar. 15, 2017
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jul. 02, 2021
Apr. 30, 2021
Dec. 31, 2020
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Agreement Term       10 years                
Royalty Percentage of Net Sales     10.00%                  
Warrants and Rights Outstanding, Term     8 years             5 years    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)   $ 4.8 $ 6.16             $ 4.8 $ 2.98 $ 3.75
Other Commitment     $ 50,000                  
Royalty Guarantees, Commitments, Amount     $ 700,000                  
Payments for Royalties         $ 75,000              
Class of Warrant or Rights, Granted (in Shares)   125,000           125,000        
Defined Contribution Plan, Cost           $ 61,313 $ 49,342 $ 189,740 $ 131,025      
Long-term Purchase Commitment, Amount               1,959,546        
Settlement Liabilities, Current $ 1,000,000         $ 1,013,000   $ 1,013,000       $ 13,000
Gain (Loss) Related to Litigation Settlement 553,000                      
Payment Due September 30, 2021 [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Payments for Legal Settlements 400,000                      
Payment Due December 31, 2021 [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Payments for Legal Settlements 300,000                      
Payment Due March31, 2022 [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Payments for Legal Settlements $ 300,000                      
Warrants at $6.16 [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)     $ 6.16     $ 6.16   $ 6.16        
Warrants at $5.00 [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Warrants and Rights Outstanding, Term     8 years                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)     $ 5                  
Class of Warrant or Rights, Granted (in Shares)     473,772                  
Minimum [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Royalty Percentage of Net Sales       1.00%                
Minimum [Member] | Employee Agreement [Member] | Chief Executive Officer [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Royalty Guarantees, Commitments, Amount     $ 625,000,000,000                  
Minimum [Member] | Employee Agreement [Member] | Chief Executive Officer [Member] | Annual Salary [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Other Commitment     25,000                  
Maximum [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Royalty Percentage of Net Sales       2.00%                
Tools Agreement [Member]                        
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                        
Other Commitment     $ 100,000                  
Payments for Royalties         $ 75,000