XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Payments for Operating Lease (Details)
Sep. 30, 2017
USD ($)
Annual minimum payments:  
2017 (October 1, 2017 to December 31, 2017) $ 108,421
2018 442,359
2019 460,053
2020 478,455
2021 to 2022 751,269
Total minimum payments $ 2,240,557