XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 286,412 $ 379,097
2023 572,794 390,562
2024 317,939 131,152
2025 191,479  
2026 196,311  
2027 99,381  
Total lease payments 1,664,316 900,811
Less:  imputed interest (261,357) (47,656)
Operating lease liability $ 1,402,959 $ 853,155