XML 32 R21.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

Future minimum lease payments under the operating lease at March 31, 2016 are shown below:

 

Annual minimum payments:  Amount
2016 (April 1, 2016 to December 31, 2016)   $308,744 
2017   425,345 
2018   442,359 
2019   460,053 
2020 to 2022   1,229,724 
     Total minimum payments   $2,866,225

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
2016 (April 1, 2016 to December 31, 2016)   $15,724 
2017   13,146 
2018   9,859 
     Total minimum payments    38,729 
Less amount representing interest    (2,162)
     Present value of net minimum payments    36,567 
Short term portion of capital leases    (17,626)
Long term portion of capital leases   $18,941