XML 70 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]    
Capital Leases, Future Minimum Payments, Next Rolling Twelve Months $ 7,504  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 546,372  
Capital Leases, Future Minimum Payments, Due in Rolling Year Two 0  
Operating Leases, Future Minimum Payments, Due in Two Years 330,908  
Capital Leases, Future Minimum Payments, Due in Rolling Year Three 0  
Operating Leases, Future Minimum Payments, Due in Three Years 333,417  
Capital Leases, Future Minimum Payments, Due in Rolling Year Four 0  
Operating Leases, Future Minimum Payments, Due in Four Years 113,516  
Capital Leases, Future Minimum Payments Due 7,504  
Operating Leases, Future Minimum Payments Due 1,324,213  
Capital Leases, Future Minimum Payments, Interest Included in Payments (213)  
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments 7,291  
Current portion of capital lease obligations 7,291 $ 54,376
Capital Lease Obligations, Noncurrent $ 0 $ 7,291