Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Lease Payments (Details)

v3.21.4
Leases - Future Minimum Lease Payments (Details)
Sep. 30, 2021
USD ($)
Future minimum lease payments under the non-cancelable operating lease  
Year Ended September 30, 2022 $ 822,660
Year Ended September 30, 2023 867,367
Year Ended September 30, 2024 874,320
Year Ended September 30, 2025 881,391
Year Ended September 30, 2026 888,627
Thereafter 4,401,029
Total 8,735,394
Less present value discount (2,558,722)
Operating lease liabilities 6,176,672
Finance Lease, Liability, Payment, Due [Abstract]  
Year Ended September 30, 2022 121,752
Year Ended September 30, 2023 111,606
Total 233,358
Less present value discount 16,226
Finance Lease, Liability $ 217,132