XML 53 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Operating Lease - Minimum Lease Payments (Details) - Office and warehouse space in Libertyville, Illinois
Jun. 30, 2016
USD ($)
Operating Leases  
2016 $ 62,481
2017 251,486
2018 257,774
2019 264,218
2020 270,823
Thereafter 1,693,216
Total $ 2,799,998