XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable (Details) - Schedule of future minimum annual maturities of notes payable
Sep. 30, 2022
USD ($)
Schedule Of Future Minimum Annual Maturities Of Notes Payable Abstract  
2022, remaining $ 137,959
2023 582,722
2024 446,812
2025 386,785
2026 311,769
Thereafter 270,761
Total maturities 2,136,808
Current portion of notes payable (680,703)
Long-term portion of notes payable $ 1,456,105