XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
Sep. 30, 2017
USD ($)
Operating Lease Payment  
2017 $ 648,816
2018 1,967,248
2019 1,614,843
2020 1,444,247
2021 491,020
Thereafter 0
Total Future Minimum Lease Payments Due $ 6,166,174