XML 33 R20.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

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

 

Annual minimum payments:  Amount
 2017   $425,345 
 2018    442,359 
 2019    460,053 
 2020    478,455 
 2021 to 2022    751,269 
 Total minimum payments   $2,557,481

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
     2017  $30,048 
     2018   27,607 
     2019   18,635 
     2020   9,545 
     Total minimum payments   85,835 
Less amount representing interest   (6,482)
     Present value of net minimum payments  $79,353 
Short term portion of capital leases   (26,663)
Long term portion of capital leases  $52,690