XML 62 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Schedule of Future Minimum Lease Commitments) (Details)
Dec. 31, 2017
USD ($)
Capital Leases  
2018 $ 3,443
2019
Total minimum lease payments 3,443
Less amount representing interest
Present value of minimum lease payments 3,443
Operating Leases  
2018 164,448
2019 97,586
Total minimum lease payments $ 262,034