XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Maturities of Operating Lease Liabilities (Details)
Sep. 30, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 $ 166,744
2022 166,744
2023 167,475
2024 175,520
2025 176,251
Thereafter 353,234
Total lease payments 1,205,968
Less: Imputed interest (157,235)
Total $ 1,048,733