Right-of-Use Assets and Lease Liabilities - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Schedule of Right-of-Use Assets and Lease Liabilities [Abstract] | ||
Right-of-use assets, Cost | $ 5,059,457 | $ 4,109,922 |
Right-of-use assets, Accumulated Depreciation | (2,715,532) | (2,356,822) |
Net book value, Accumulated Depreciation | $ 2,343,925 | $ 1,753,100 |
Weighted-average remaining lease term | 1 year 11 months 23 days | 1 year 10 months 6 days |
Weighted-average discount rate | 7.67% | 7.26% |