XML 25 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Lease Payments Required Under Office Lease (Details)
Sep. 30, 2019
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2019 $ 166,050
2020 664,200
2021 664,200
2022 498,150
Total lease payments 1,992,600
Less: Interest 73,540
Operating lease liability $ 1,919,060