Annual report pursuant to Section 13 and 15(d)

Commitments And Contingencies - Summary of Future Minimum Lease Payments (Details)

v3.3.0.814
Commitments And Contingencies - Summary of Future Minimum Lease Payments (Details)
Dec. 31, 2014
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2015 $ 253,023
2016 136,224
2017 124,188
2018 113,839
Total $ 627,274