Annual report pursuant to Section 13 and 15(d)

Commitments (Tables)

v3.19.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments for operating leases

Future minimum lease payments for operating leases having an initial or remaining non-cancellable lease term in excess of one year are as follows:

 

Years ending December 31,    
2019   $ 102,942  
2020     106,030  
2021     109,211  
2022     112,487  
2023     86,249  
Total minimum payments   $ 516,919  
Schedule of future minimum payments under license arrangements

Certain license arrangements require minimum royalty payments. As of December 31, 2018, future minimum payments under these arrangements are as follows:

  

Years ending December 31,    
2019   $ 60,000  
2020     60,000  
2021     50,000  
2022     50,000  
2023     50,000  
Thereafter     260,000  
Total minimum payments   $ 530,000