XML 15 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments for operating leases

Future minimum lease payments under the operating lease at September 30, 2019 are as shown below:

 

 

Annual minimum payments:  Amount
 2019 (October 1, 2019 to December 31, 2019)   $117,268 
 2020    478,455 
 2021    497,594 
 2022 (through June 30, 2022)    253,675 
    Total minimum payments   $1,346,992 

  

Future minimum payments under financing lease and equipment financing arrangements

Future minimum payments under financing lease and equipment financing arrangements as of September 30, 2019 are as follows:

 

Annual minimum payments:  Amount
2019 (October 1, 2019 to December 31, 2019)  $4,227 
2020   8,455 
     Total minimum payments   12,682 
Less amount representing interest   (350)
     Present value of net minimum payments   12,332 
Short term portion of financing leases   (12,332)
Long term portion of financing leases  $—