Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies (Details Textual)

v3.20.1
Organization and Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
May 04, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 02, 2019
Dec. 31, 2017
Organization and Summary of Significant Accounting Policies (Textual)          
Net sales   95.00%      
Cash on hand   $ 2,840,117 $ 5,640,078   $ 14,201,163
Inventory reserves   600,000 330,000    
Operating lease right-of-use assets   2,186,775      
Operating lease liabilities   2,277,148      
Warranty reserve   375,000 175,000   $ 175,000
Subsequent Event [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Aggregate principal amount $ 1,714,989        
Accounting Standards Update 2016-02 [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Operating lease right-of-use assets       $ 2,847,495  
Australian Dollars [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Cash   16,727 152,254    
Romanian Leu [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Cash   $ 4,273 $ 9,368    
Vendor One [Member] | Accounts Payable [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   11.00% 71.00%    
Vendor Two [Member] | Accounts Payable [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   10.00% 3.00%    
Accounts Receivable [Member] | Customer One [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   70.00% 42.00%    
Accounts Receivable [Member] | Customer Two [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   45.00%    
Accounts Receivable [Member] | Customer Three [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   6.00% 1.00%    
Revenues [Member] | Customer One [Member] | Tier-1 telecommunications wireless carriers [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   68.00% 53.00%    
Revenues [Member] | Customer One [Member] | Sales to Telecommunications Customers [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   96.00% 90.00%    
Revenues [Member] | Customer Two [Member] | Tier-1 telecommunications wireless carriers [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   17.00% 22.00%    
Revenues [Member] | Customer Two [Member] | Sales to Telecommunications Customers [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   1.00% 6.00%    
Revenues [Member] | Customer Three [Member] | Tier-1 telecommunications wireless carriers [Member]          
Organization and Summary of Significant Accounting Policies (Textual)          
Concentration risk   6.00% 10.00%