XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Lease Obligations (Details) - Future minimum lease payments - USD ($)
Sep. 30, 2021
Sep. 30, 2020
Future minimum lease payments [Abstract]    
2022 $ 69,611  
2023 58,468  
2024 53,374  
2025 34,615  
2026 13,992  
Thereafter 9,328  
Present value of future minimum payments 239,388  
Less amount representing interest (21,993)  
Present value of lease payments 217,395 $ 275,274
Less current portion of capital lease obligations (60,757) (54,749)
Total capital lease obligations, net of current portion $ 156,638 $ 220,525