XML 58 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Leases and Commitments - Maturities of Operating Lease Liabilities (Details)
Sep. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 $ 166,744
2023 167,475
2024 175,520
2025 176,251
2026 184,296
Thereafter 168,939
Total lease payments 1,039,225
Less: Imputed interest (117,599)
Total $ 921,626