Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)

v3.19.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Current operating lease liabilities $ 1,681,064
Non-current operating lease liabilities 2,482,853
Total operating lease liabilities 4,163,917  
ROU assets 4,424,464  
Asset lease expense (393,210)  
ROU assets, net $ 4,031,254
Weighted average remaining operating lease term 2 years 10 months 21 days  
Operating leases weighted average discount rate 7.05%