Annual report pursuant to Section 13 and 15(d)

Schedule of Future Minimum Rentals Under Right-to-use Operating and Finance Leases (Details)

v3.22.1
Schedule of Future Minimum Rentals Under Right-to-use Operating and Finance Leases (Details) - USD ($)
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Finance And Operating Lease Obligations      
Right-of-Use Operating 2022 $ 339,538    
Finance Lease 2022 224,252    
Right-of-Use Operating 2023 275,176    
Finance Lease 2023    
Right-of-Use Operating 2024 219,463    
Finance Lease 2024    
Right-of-Use Operating 2025 186,496    
Finance Lease 2025    
Right-of-Use Operating Thereafter    
Finance Lease Thereafter    
Right-to-Use Operating Leases Total 1,020,673    
Total 224,252    
Right-of-Use Operating less interest (199,399)    
Finance Lease less interest (3,791)    
Right-to-Use Operating Leases Present value of minimum lease payments 821,274    
Finance Lease, Liability 220,461    
Right-of-Use Operating Leases Less current portion of lease obligations (247,017) $ (247,017) $ (172,952)
Finance Leases Less current portion of lease obligations (220,461)   (249,985)
Right-of-Use Operating Lease obligations, net of current portion 574,257 $ 574,257 $ 827,320
Finance Lease Lease obligations, net of current portion