XML 103 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details)
Dec. 31, 2015
USD ($)
Schedule of future minimum lease payments  
2016 $ 662,704
2017 572,872
2018 572,872
2019 572,872
2020 572,872
Thereafter 3,529,629
Total operating lease payments $ 6,483,821