Annual report pursuant to Section 13 and 15(d)

Leases (Schedule of Maturities of Lease Liabilities) (Details)

v3.21.2
Leases (Schedule of Maturities of Lease Liabilities) (Details)
Sep. 30, 2021
USD ($)
Leases [Abstract]  
Operating Leases, 2021 $ 527,213
Operating Leases, 2022 417,345
Operating Leases, 2023 196,005
Operating Leases, 2024 168,579
Operating Leases, Thereafter
Operating Leases, Total lease payments 1,309,142
Operating Leases, Less imputed interest (201,318)
Operating Leases, Total lease liabilities 1,107,824
Finance Lease, 2021 9,496
Finance Leases, Thereafter
Finance Leases, Total lease payments 9,496
Finance Leases, Less imputed interest (403)
Finance Leases, Total lease liabilities 9,093
Sublease Income, 2021 203,584
Sublease Income, 2022 190,749
Sublease Income, Thereafter
Sublease Income, Total lease payments $ 394,333