XML 32 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

Future minimum lease payments under the operating lease at June 30, 2016 are as shown below:

 

Annual minimum payments:  Amount
2016 (July 1, 2016 to December 31, 2016)   $208,503 
2017   425,345 
2018   442,359 
2019   460,053 
2020 to 2022   1,229,724 
     Total minimum payments   $2,765,984

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
2016 (July 1, 2016 to December 31, 2016)   $6,573 
2017   13,146 
2018   9,859 
     Total minimum payments    29,578 
Less amount representing interest    (1,699)
     Present value of net minimum payments    27,879 
Short term portion of capital leases    (11,996)
Long term portion of capital leases   $15,883