Operating Lease Right-of-Use Assets and Operating Lease Liabilities - Schedule of Operating Lease Liabilities (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Schedule of Operating Lease Liabilities [Abstract] | ||
Office lease | $ 244,793 | $ 198,898 |
Reduction of lease liability | (3,562) | (198,898) |
Total lease liability | 241,231 | |
Less: current portion | 46,502 | |
Long term portion of lease liability | $ 194,729 |