XML 50 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingency (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

Future minimum lease payments under all operating leases are as shown below:

 

Annual minimum payments:  Amount
 2015   $393,255 
 2016    408,986 
 2017    425,345 
 2018    442,359 
 2019 to 2022    1,689,777 
 Total minimum payments   $3,359,722
Future minimum payments under capital lease and equipment financing arrangements

Future minimum payments under capital lease and equipment financing arrangements as of December 31, 2014, are as follows:

 

Annual minimum payments:  Amount
     2015   27,531 
     2016   12,449 
     Total minimum payments    39,980 
Less amount representing interest    (2,764)
     Present value of net minimum payments   $37,216 
Short term portion of capital leases    (25,102)
Long term portion of capital leases   $12,114