XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Lease Right-of-Use Assets and Operating Lease Liabilities (Details) - Schedule of Operating Lease Liabilities - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Operating Lease Liabilities [Abstract]    
Office lease $ 198,898 $ 198,898
Reduction of lease liability (176,047) (115,224)
Total lease liability 22,851 83,674
Less: current portion 22,851 83,674
Long term portion of lease liability