XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Minimum Operating Lease Payments (Details)
Sep. 30, 2021
USD ($)
Leases  
2021 $ 595,665
2022 801,183
2023 870,782
2024 891,596
2025 912,410
2026 and thereafter 5,919,096
 Total lease payments 9,990,732
 Less: Interest (3,424,364)
 Present value of lease liabilities $ 6,566,368