XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases
 2019  $36,220 
 2020  $31,373 
 2021  $10,175 
 Total  $77,768 
 Less Current Maturities  $60,260 
 Long Term Maturities  $17,508