XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

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

 

Annual minimum payments:  Amount
2017 (July 1, 2017 to December 31, 2017)  $216,843 
2018   442,359 
2019   460,053 
2020   478,455 
2021 to 2022   751,269 
     Total minimum payments  $2,348,979

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
2017 (July 1, 2017 to December 31, 2017)  $15,230 
2018   27,607 
2019   18,635 
2020   9,545 
     Total minimum payments   71,017 
Less amount representing interest   (4,625)
     Present value of net minimum payments   66,392 
Short term portion of capital leases   (27,758)
Long term portion of capital leases  $38,634