v3.25.2
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