Quarterly report pursuant to Section 13 or 15(d)

Leases - Summary of Maturity Analysis of Operating Lease Liabilities (Details)

v3.19.3
Leases - Summary of Maturity Analysis of Operating Lease Liabilities (Details)
Sep. 30, 2019
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2019 $ 889,139
2020 1,567,777
2021 765,332
2022 753,204
2023 and beyond 2,503,806
Total lease payments 6,479,258
Less: interest (666,057)
Present value of lease liabilities $ 5,813,201