XML 63 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Prior year minimum payments (Details)
Sep. 30, 2019
USD ($)
Operating lease minimum payments  
2020 $ 187,500
2021 195,000
Total operating lease obligations 382,500
Capital lease minimum payments  
2020 1,608,067
2021 1,506,592
2022 1,535,809
2023 1,564,027
2024 1,593,291
Thereafter 5,691,492
Total undiscounted lease payments 13,499,278
Less: Imputed interest 9,941,198
Total capital lease obligations $ 3,558,080