Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details Textual)

v3.20.1
Notes Payable (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Notes Payable (Textual)    
Notes payable $ 777,930 $ 924,539
Equipment purchased 338,190 574,990
Repayments of notes payable $ (255,145) (138,402)
Several Financing Agreements [Member] | Minimum [Member]    
Notes Payable (Textual)    
Debt term 2 years  
Interest rate 2.90%  
Several Financing Agreements [Member] | Maximum [Member]    
Notes Payable (Textual)    
Debt term 5 years  
Interest rate 5.00%  
Description of collateral Secured by the purchased equipment.  
Equipment purchased $ 153,307  
Several Financing Agreements [Member] | Equipment [Member]    
Notes Payable (Textual)    
Notes payable 1,106,089 $ 1,207,927
Monthly payments of principal and interest $ 42,000  
Due date Dec. 31, 2024  
Repayments of notes payable $ 255,145  
Several Financing Agreements [Member] | Equipment [Member] | Minimum [Member]    
Notes Payable (Textual)    
Debt term 2 years  
Interest rate 1.90%  
Several Financing Agreements [Member] | Equipment [Member] | Maximum [Member]    
Notes Payable (Textual)    
Debt term 5 years  
Interest rate 6.90%