XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment (Details) - Schedule of minimum annual lease payments
Sep. 30, 2021
USD ($)
Schedule of minimum annual lease payments [Abstract]  
2021 (remainder of year) $ 133,187
2022 519,171
2023 385,306
2024 65,183
2025 16,296
Total future minimum lease payments 1,119,143
Imputed interest (63,441)
Operating lease obligations $ 1,055,702