XML 40 R44.htm IDEA: XBRL DOCUMENT v3.20.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
12 Months Ended
Dec. 31, 2019
USD ($)
Number
shares
Dec. 31, 2018
USD ($)
shares
Jan. 02, 2019
USD ($)
Number of operating segments | Number 1    
Allowance for doubtful accounts $ 99,000 $ 175,000  
Reserve for obsolescence 473,000 526,000  
Research and development activities 10,375,991 $ 18,793,836  
Right-of-use assets 1,873,552    
Leasing liabilities $ 1,925,617    
Accounting Standards Update 2016-02 [Member]      
Right-of-use assets     $ 2,000,000
Leasing liabilities     $ 2,000,000
Warrants [Member]      
Potential dilutive securities, excluded from computation of earnings | shares 15,934,670 2,138,887  
Stock Option [Member]      
Potential dilutive securities, excluded from computation of earnings | shares 7,837,245 9,298,101  
RSU [Member]      
Potential dilutive securities, excluded from computation of earnings | shares 3,090,397 1,642,212  
Fixed Assets [Member] | Minimum [Member]      
Fixed assets, useful lives 3 years    
Fixed Assets [Member] | Maximum [Member]      
Fixed assets, useful lives 30 years