XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Lease Obligations - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Capital Leases Future Minimum Payments    
Minimum lease payments, 2017 $ 42,517  
Minimum lease payments, 2018 153,079  
Minimum lease payments, 2019 102,857  
Minimum lease payments, 2020 3,094  
Total minimum lease payments 301,547  
Less amount representing interest 15,868  
Present value of minimum lease payments 285,679  
Less current portion of minimum lease payments 148,675 $ 123,738
Long-term Capital Lease Obligations at June 30, 2017 $ 137,004 $ 200,536