XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Operating Leases (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Cash paid for operating lease liabilities $ 99,986
Weighted-average remaining lease term 31 months 21 days 7 hours
Weighted-average discount rate 6.25%
Minimum future lease payments ended March 31, 2019  
2020 $ 408,262
2021 242,558
2022 163,284
Payments due 814,104
Less imputed interest (100,879)
Lease liability - operating lease $ 713,225