v3.21.2
Lease Agreements (Schedule of Operating Leases) (Details)
Sep. 30, 2021
USD ($)
Leases [Abstract]  
2022 $ 153,273
2023 65,388
2024 2,940
2024 735
Total operating lease payments $ 222,336