Quarterly report pursuant to Section 13 or 15(d)

Commitment (Details) - Schedule of minimum annual lease payments

v3.20.2
Commitment (Details) - Schedule of minimum annual lease payments
Sep. 30, 2020
USD ($)
Schedule of minimum annual lease payments [Abstract]  
2020 (remainder of year) $ 127,511
2021 510,042
2022 497,126
2023 368,935
2024 61,859
2025 15,465
Total future minimum lease payments 1,580,938
Imputed interest (123,904)
Operating lease obligations $ 1,457,034