XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Annual Future Rental Commitments

Maturities of operating lease liabilities as of December 31, 2019 were as follows:

 

    December 31, 2019  
Year 1   $ 213,146  
Years 2-3     420,548  
Years 4-5     439,021  
Thereafter     55,874  
Total lease payments     1,128,589  
Less: imputed lease interest     (152,756 )
Present value of lease liabilities   $ 975,833