XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Schedule of notes payable
  

June 30,

2019

  

December 31,

 
   (Unaudited)   2018 
Total Equipment Notes Payable  $1,113,343   $1,207,927 
Less Current Portion   278,465    283,388 
Notes Payable, long term  $834,878   $924,539