XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Liability (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Payments

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

 

2019  $198,070 
2020   393,588 
2021   304,574 
2022   284,766 
2023   290,499 
Thereafter   24,208 
Total lease payments   1,495,705 
Less: Imputed Interest   (157,600)
Present value of remaining lease payments  $1,338,105 
      
Current  $332,883 
Noncurrent  $1,005,222 
      
Weighted-average remaining lease term (years)   4.2 
      
Weighted-average discount rate   5.4%