XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Schedule of future minimum annual maturities of notes payable
Sep. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2023, remaining $ 180,213
2024 672,684
2025 678,695
2026 623,935
2027 428,872
Thereafter 156,592
Total maturities 2,740,991
Current portion of notes payable (696,053)
Long-term portion of notes payable $ 2,044,938