XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - Schedule of Future Minimum Lease Payments
Jun. 30, 2023
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2023 $ 76,742
2024 168,577
2025 191,779
2026 209,137
2027 217,469
Thereafter 127,898
Total undiscounted lease payments 991,602
Present value discount, less interest 205,433
Lease Liability $ 786,169