Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
The future minimum lease payments are as follows:
 
For the Year Ended December 31,
 
Amount
 
2015
 
 
362,555
 
2016
 
 
373,432
 
2017
 
 
384,635
 
2018
 
 
396,174
 
2019
 
 
303,766
 
Thereafter
 
 
0
 
Total
 
$
1,820,562