XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Liability - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 297,105  
2020 392,987  
2021 303,956  
2022 284,130  
2023 290,499  
Thereafter 24,208  
Total lease payments 1,592,885  
Less: Imputed Interest (172,244)  
Total lease liability 1,420,641  
Current 360,839
Noncurrent $ 1,059,802
Weighted-average remaining lease term 4 years 4 months 24 days  
Weighted-average discount rate 5.40%