v3.23.2
Schedule of Future Minimum Rental Payments for Operating Leases (Details)
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Description [Abstract]  
2023 $ 178,678
2024 59,559
Total minimum lease payments $ 238,237