XML 55 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]          
Operating lease expense $ 103,208 $ 103,208 $ 309,625 $ 309,625  
Operating lease cash payments 117,268 $ 112,758 342,785 $ 329,601  
Non-cancelable purchase commitments for inventory 3,758,000   3,758,000    
Original cost of equipment under finance leases 100,584   100,584   $ 100,584
Finance lease accumulated depreciation $ 88,565   $ 88,565   $ 76,546