Schedule of Lease-related Assets and Liabilities (Details) - USD ($) |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Accounting Policies [Abstract] | ||
Operating lease assets | $ 84,145 | $ 125,014 |
Operating lease liabilities - Current | 35,688 | 35,428 |
Operating lease liabilities - Noncurrent | $ 48,457 | $ 89,586 |