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

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

 

Annual minimum payments:  Amount
2018 (July 1, 2018 to December 31, 2018)  $225,516 
2019   460,053 
2020   478,455 
2021   497,594 
2022 (through June 30, 2022)   253,675 
     Total minimum payments  $1,915,293

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
2018 (July 1, 2018 to December 31, 2018)  $12,015 
2019   17,892 
2020   9,164 
     Total minimum payments   39,071 
Less amount representing interest   (904)
     Present value of net minimum payments   38,167 
Short term portion of capital leases   (20,071)
Long term portion of capital leases  $18,096