XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Future Non-cancelable Minimum Lease Payments Under the Operating Lease Liability (Details)
Dec. 31, 2023
USD ($)
Leases  
2024 $ 91,502
2025 94,247
2026 97,074
2027 99,986
2028 68,235
Total future minimum lease payments 451,044
Less: imputed interest (94,438)
Present value of payments $ 356,606