XML 105 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Schedule of Future Minimum Rental Payments for Operating Leases (Details)
6 Months Ended
Jun. 30, 2016
USD ($)
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 1 $ 502,259
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 2 994,906
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 3 1,019,465
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 4 914,152
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 5 886,704
Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 6 $ 14,805,095