XML 61 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases (Schedule of Future Minimum Lease Commitments) (Details)
Dec. 31, 2015
USD ($)
Capital Leases  
2016 $ 10,952
2017
Total minimum lease payments $ 10,952
Less amount representing interest
Present value of minimum lease payments $ 10,952
Operating Leases  
2016 155,008
2017 159,659
2018 164,448
2019 and thereafter 97,586
Total minimum lease payments $ 576,701