XML 70 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]    
2018 $ 51,372 $ 50,400
2019 52,668 51,696
2020 53,964 52,992
2021 55,314 54,288
2022 13,914  
Future minimum lease payments under operating lease $ 227,232 $ 265,032