XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - Schedule of Future Minimum Lease Payments
Jun. 30, 2024
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2024 (remainder) $ 14,035
2025 56,701
2026 38,548
Total minimum non-cancelable operating lease payments $ 109,284