XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Future Annual Minimum Lease Payments (Details)
Sep. 30, 2023
USD ($)
Leases  
2023 (excluding the nine months ended September 30, 2023) $ 31,690
2024 128,643
2025 132,503
2026 136,473
Thereafter 11,654
Total minimum lease payments 440,963
Less imputed interest (26,593)
Present value of minimum lease payments $ 414,370