XML 64 R45.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES, Maturity of Lease Liabilities (Details)
Jun. 30, 2019
USD ($)
Maturity of Lease Liabilities [Abstract]  
2019 $ 2,048,191
2020 3,888,665
2021 3,279,719
2022 2,408,708
2023 1,721,031
Thereafter 5,001,634
Total lease payments 18,347,948 [1]
Less: Interest (2,150,237)
Present value of lease liabilities 16,197,711
Minimum lease payments excluded, not yet commenced $ 300,000
Weighted average remaining lease term, operating leases 6 years 2 months 12 days
Weighted average discount rate, operating leases 4.10%
[1] Operating lease payments exclude $0.3 million of legally binding minimum lease payments for leases signed, but not yet commenced as of June 30, 2019.