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