XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Lease (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
Sep. 30, 2020
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
2021 $ 774,993
2022 720,725
2023 656,010
2024 675,690
Thereafter 0
Total undiscounted cash flows 2,827,418
Less: imputed interest (256,416)
Present value of lease liabilities $ 2,571,002