Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Schedule of Future Minimum Lease Payments) (Details)

v3.7.0.1
Commitments and Contingencies (Schedule of Future Minimum Lease Payments) (Details)
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2017 $ 992,823
2018 815,671
2019 292,177
Total $ 2,100,671