Operating Lease Right-of-Use Assets and Operating Lease Liabilities - Schedule of Right-of-Use Assets (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Operating Lease Right-of-Use Assets and Operating Lease Liabilities [Abstract] | ||
Office lease | $ 244,793 | $ 198,898 |
Less accumulated amortization | (10,318) | (198,898) |
Right-of-use asset, net | $ 234,475 |