XML 21 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Other assets, noncurrent $ 1,037,364 $ 528,401
Inventory, net 1,263,589 762,165
Inventory, work in process, gross 7,442 50,824
Research and development expense 272,156 $ 118,765
Prepaid expenses and other current assets $ 102,000  
Outstanding receivable 10.00%  
Technologies and services description 73% and 92% of the Company’s revenues were from the United States, 16% and 0% from Japan, 5% and 0% from Australia, 1% and 4% from the Caribbean, 4% and 2% from Central America, and 1% and 2% from South America  
Minimum [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Interest variable rate 1.00%  
Maximum [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Interest variable rate 6.00%  
Sales Revenue, Net [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 100.00% 100.00%
Sales Revenue, Net [Member] | Two Customers [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 32.00% 38.00%
Accounts Receivable [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 100.00% 100.00%
Accounts Receivable [Member] | Customer in United States [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 94.00% 89.00%
Accounts Receivable [Member] | Customer In Australia [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 1.00% 5.00%
Accounts Receivable [Member] | Customer In Central America [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 1.00% 2.00%
Accounts Receivable [Member] | Three Customers [Member]    
Nature of Business and Summary of Significant Accounting Policies (Textual)    
Concentration risk, percentage 50.00% 46.00%