Quarterly report pursuant to Section 13 or 15(d)

SALE LEASEBACK TRANSACTION - Schedule of Future Minimum Lease Payments Under Sale-Leaseback Transactions (Details)

v3.8.0.1
SALE LEASEBACK TRANSACTION - Schedule of Future Minimum Lease Payments Under Sale-Leaseback Transactions (Details)
Mar. 31, 2018
USD ($)
Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
Remainder of 2018 $ 1,457,029
2019 1,978,279
2020 2,017,845
2021 2,058,201
2022 2,099,365
2023 2,141,353
Thereafter $ 31,361,631