XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - Schedule of Future Minimum Lease Payments
Sep. 30, 2023
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2023 $ 60,677
2024 262,296
2025 296,284
2026 324,427
2027 343,545
Thereafter 205,111
Total undiscounted lease payments 1,492,341
Present value discount, less interest 296,161
Lease Liability $ 1,196,180