XML 26 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Future minimum payments for operating leases

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

 

Annual minimum payments:  Amount
2020  478,455 
2021   497,594 
2022   253,675 
Total minimum payments   1,229,724 
Less: Present value factor   (253,675
Total operating lease liabilities   1,134,349 
Less: Current portion of operating lease   (419,288
Long-term portion of operating lease  $715,062

 

Future minimum payments under capital lease and equipment financing arrangements

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

 

Annual minimum payments:  Amount
2020  8,455 
Less amount representing interest   (164
    Present value of net minimum payments  $8,291 
Current portion of finance leases   (8,291
Long-term portion of finance leases  $—