XML 73 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Operating Lease Commitments - Summary of Future Minimum Operating Lease Payments (Details)
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 190,938
2018 172,775
2019 120,157
2020 108,000
2021 108,000
Thereafter 9,000
Total $ 708,870