Property and Equipment (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Property and Equipment |
|
| Schedule of property and equipment |
| | | | | | | | | Estimated | | June 30, | | December 31, | | | Useful Life | | 2026 | | 2025 | | | Years | | $ | | $ | Land | | | | 418,884 | | 418,884 | Building | | 39 | | 1,467,762 | | 1,423,810 | Furniture and equipment | | 3 to 5 | | 1,190,036 | | 1,183,938 | Operating lease right-of-use (“ROU”) assets | | 2 to 5 | | 130,469 | | 205,666 | Finance lease ROU asset | | 39 | | 1,011,257 | | — | | | | | 4,218,408 | | 3,232,298 | Less: accumulated depreciation | | | | (1,148,465) | | (1,082,337) | Property and equipment, net | | | | 3,069,943 | | 2,149,961 |
|
| Schedule of remaining undiscounted operating lease payments |
As of June 30, 2026, the remaining undiscounted lease payments under these lease agreements are as follows: | | | | | | | | | Operating leases | | Finance lease | | Total | | | $ | | $ | | $ | 2026 | | 61,892 | | 60,000 | | 121,892 | 2027 | | 55,892 | | 120,000 | | 175,892 | 2028 | | 27,497 | | 120,000 | | 147,497 | 2029 | | — | | 120,000 | | 120,000 | 2030 | | — | | 990,000 | | 990,000 | Thereafter | | — | | — | | — | | | 145,281 | | 1,410,000 | | 1,555,281 | Less: effects of discounting | | (13,039) | | (422,071) | | (435,110) | Total present value of minimum lease payments | | 132,242 | | 987,929 | | 1,120,171 |
|
| Schedule of remaining undiscounted finance lease payments |
As of June 30, 2026, the remaining undiscounted lease payments under these lease agreements are as follows: | | | | | | | | | Operating leases | | Finance lease | | Total | | | $ | | $ | | $ | 2026 | | 61,892 | | 60,000 | | 121,892 | 2027 | | 55,892 | | 120,000 | | 175,892 | 2028 | | 27,497 | | 120,000 | | 147,497 | 2029 | | — | | 120,000 | | 120,000 | 2030 | | — | | 990,000 | | 990,000 | Thereafter | | — | | — | | — | | | 145,281 | | 1,410,000 | | 1,555,281 | Less: effects of discounting | | (13,039) | | (422,071) | | (435,110) | Total present value of minimum lease payments | | 132,242 | | 987,929 | | 1,120,171 |
|