XML 55 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Lease Liability (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of September 30, 2019 are as follows:

 

2019   $ 106,821  
2020     424,129  
2021     335,097  
2022     315,271  
2023     306,070  
Thereafter     24,208  
Total lease payments     1,511,596  
Less: Imputed Interest     (142,632 )
Present value of remaining lease payments   $ 1,368,964  
         
Current   $ 361,713  
Noncurrent   $ 1,007,251  
         
Weighted-average remaining lease term (years)     4.0  
         
Weighted-average discount rate     5.4 %