Related Parties (Details) - Director - USD ($)
9 Months Ended
Jun. 01, 2015
Sep. 30, 2016
Related Party Transaction [Line Items]    
Minimum monthly rental payments $ 54,638  
Rent expense   $ 491,742
Liability due to related party   $ 0