XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details)
Sep. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2020 $ 313,357
2021 1,104,876
2022 775,983
2023 394,081
2024 81,149
Total $ 2,669,446