XML 91 R73.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Operating Lease - Future Minimum Lease Payments (Details)
Dec. 31, 2016
USD ($)
Operating Leases  
2017 $ 507,823
2018 660,572
2019 674,850
2020 689,289
2021 703,894
Thereafter 2,514,993
Total $ 5,751,421