XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments

2017 $ 149,481
2018 136,557
2019 141,412
2020 146,477
2021 151,543
Later years 331,790
Total $      1,057,260