XML 86 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Future Minimum Lease Commitments
Sep. 30, 2023
USD ($)
Schedule of Future Minimum Lease Commitments [Abstract]  
2023 (three months) $ 187,583
2024 845,226
2025 830,044
2026 834,633
2027 822,605
Thereafter 3,360,817
Total $ 6,880,908