Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details Textual)

Notes Payable (Details Textual) - Equipment [Member] - Several Financing Agreements [Member]
9 Months Ended
Sep. 30, 2019
USD ($)
Notes Payable (Textual)  
Description of collateral Secured by the purchased equipment.
Monthly payments of principal and interest $ 29,000
Frequency of payment Monthly
Due date Dec. 31, 2023
Maximum [Member]  
Notes Payable (Textual)  
Debt term 5 years
Interest rate 6.90%
Minimum [Member]  
Notes Payable (Textual)  
Debt term 2 years
Interest rate 1.90%